diff options
| author | Andrea Corallo | 2020-09-06 08:07:30 +0200 |
|---|---|---|
| committer | Andrea Corallo | 2020-09-06 08:07:30 +0200 |
| commit | 805563346613af1f13ecd1bf96ffd8efe4816b47 (patch) | |
| tree | 568434f474dd247c732f096e9e3c6e23c493a1b7 /src/eval.c | |
| parent | 67c53691560616598f746491347bd223480e6172 (diff) | |
| parent | 669b46e6a39bb5ba5d2ed14baebd585af6130ec9 (diff) | |
| download | emacs-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.c | 5 |
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 | ||