]> git.eshelyaron.com Git - emacs.git/commitdiff
* eval.c (Fbacktrace_frame): Don't assume nframes fits in int.
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 27 Mar 2011 08:31:16 +0000 (01:31 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 27 Mar 2011 08:31:16 +0000 (01:31 -0700)
src/ChangeLog
src/eval.c

index 57389f306be53fff3b841bcffaa92e5e8d0307d0..3998d74ba0c45a9a05b0a0c2874154cc39463d1b 100644 (file)
@@ -1,6 +1,7 @@
 2011-03-27  Paul Eggert  <eggert@cs.ucla.edu>
 
        * eval.c (Fbacktrace): Don't assume nargs fits in int.
+       (Fbacktrace_frame): Don't assume nframes fits in int.
 
        * syntax.c (scan_sexps_forward): Avoid pointer wraparound.
 
index b732cbc644aa99fb422f38d1a8052623d919649d..982fec66bbff8237559fb0f1a48374af4e014c7c 100644 (file)
@@ -3365,7 +3365,7 @@ If NFRAMES is more than the number of frames, the value is nil.  */)
   (Lisp_Object nframes)
 {
   register struct backtrace *backlist = backtrace_list;
-  register int i;
+  register EMACS_INT i;
   Lisp_Object tem;
 
   CHECK_NATNUM (nframes);