Backport typo fix from trunk, for AIX.
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 11 Jan 2013 07:51:25 +0000 (23:51 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 11 Jan 2013 07:51:25 +0000 (23:51 -0800)
* eval.c (mark_backtrace) [BYTE_MARK_STACK]: Remove stray '*'.
This follows up on the 2012-09-29 patch that removed indirection
for the 'function' field.  Reported by Sergey Vinokurov in
<http://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00263.html>.

Fixes: debbugs:13408

src/ChangeLog
src/eval.c

index 696a70f..0ba5b2c 100644 (file)
@@ -1,5 +1,11 @@
 2013-01-11  Paul Eggert  <eggert@cs.ucla.edu>
 
+       Backport typo fix from trunk, for AIX (Bug#13408).
+       * eval.c (mark_backtrace) [BYTE_MARK_STACK]: Remove stray '*'.
+       This follows up on the 2012-09-29 patch that removed indirection
+       for the 'function' field.  Reported by Sergey Vinokurov in
+       <http://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00263.html>.
+
        Fix SIGDANGER handlers, for AIX (Bug#13408).
        * sysdep.c.c (handle_danger_signal, deliver_danger_signal) [SIGDANGER]:
        Move handlers here from emacs.c; they were out of place.
index 7709b8b..a0db6e0 100644 (file)
@@ -3377,7 +3377,7 @@ mark_backtrace (void)
 
   for (backlist = backtrace_list; backlist; backlist = backlist->next)
     {
-      mark_object (*backlist->function);
+      mark_object (backlist->function);
 
       if (backlist->nargs == UNEVALLED
          || backlist->nargs == MANY) /* FIXME: Can this happen?  */