aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c
diff options
context:
space:
mode:
authorAndrea Corallo2020-09-06 08:07:30 +0200
committerAndrea Corallo2020-09-06 08:07:30 +0200
commit805563346613af1f13ecd1bf96ffd8efe4816b47 (patch)
tree568434f474dd247c732f096e9e3c6e23c493a1b7 /src/eval.c
parent67c53691560616598f746491347bd223480e6172 (diff)
parent669b46e6a39bb5ba5d2ed14baebd585af6130ec9 (diff)
downloademacs-805563346613af1f13ecd1bf96ffd8efe4816b47.tar.gz
emacs-805563346613af1f13ecd1bf96ffd8efe4816b47.zip
Merge remote-tracking branch 'savannah/master' into HEAD
Diffstat (limited to 'src/eval.c')
-rw-r--r--src/eval.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/eval.c b/src/eval.c
index f9a1a28f004..71b7ac8f84e 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -4040,7 +4040,7 @@ mark_specpdl (union specbinding *first, union specbinding *ptr)
4040 break; 4040 break;
4041 4041
4042 case SPECPDL_UNWIND_ARRAY: 4042 case SPECPDL_UNWIND_ARRAY:
4043 mark_maybe_objects (pdl->unwind_array.array, pdl->unwind_array.nelts); 4043 mark_objects (pdl->unwind_array.array, pdl->unwind_array.nelts);
4044 break; 4044 break;
4045 4045
4046 case SPECPDL_UNWIND_EXCURSION: 4046 case SPECPDL_UNWIND_EXCURSION:
@@ -4054,8 +4054,7 @@ mark_specpdl (union specbinding *first, union specbinding *ptr)
4054 mark_object (backtrace_function (pdl)); 4054 mark_object (backtrace_function (pdl));
4055 if (nargs == UNEVALLED) 4055 if (nargs == UNEVALLED)
4056 nargs = 1; 4056 nargs = 1;
4057 while (nargs--) 4057 mark_objects (backtrace_args (pdl), nargs);
4058 mark_object (backtrace_args (pdl)[nargs]);
4059 } 4058 }
4060 break; 4059 break;
4061 4060