diff options
| author | Juanma Barranquero | 2002-07-11 14:18:02 +0000 |
|---|---|---|
| committer | Juanma Barranquero | 2002-07-11 14:18:02 +0000 |
| commit | aed13378308fae471bf2c11870a456e457166c31 (patch) | |
| tree | 89ee2f5aaffc88a04531e85b1c1da979f17483f2 /src/eval.c | |
| parent | e20b31732ad01d8de7605ea740525dedc3dbdb90 (diff) | |
| download | emacs-aed13378308fae471bf2c11870a456e457166c31.tar.gz emacs-aed13378308fae471bf2c11870a456e457166c31.zip | |
Use macro SPECPDL_INDEX.
Diffstat (limited to 'src/eval.c')
| -rw-r--r-- | src/eval.c | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/eval.c b/src/eval.c index 569b57f5aea..8dd2d734e10 100644 --- a/src/eval.c +++ b/src/eval.c | |||
| @@ -231,7 +231,7 @@ call_debugger (arg) | |||
| 231 | Lisp_Object arg; | 231 | Lisp_Object arg; |
| 232 | { | 232 | { |
| 233 | int debug_while_redisplaying; | 233 | int debug_while_redisplaying; |
| 234 | int count = specpdl_ptr - specpdl; | 234 | int count = SPECPDL_INDEX (); |
| 235 | Lisp_Object val; | 235 | Lisp_Object val; |
| 236 | 236 | ||
| 237 | if (lisp_eval_depth + 20 > max_lisp_eval_depth) | 237 | if (lisp_eval_depth + 20 > max_lisp_eval_depth) |
| @@ -864,7 +864,7 @@ usage: (let* VARLIST BODY...) */) | |||
| 864 | Lisp_Object args; | 864 | Lisp_Object args; |
| 865 | { | 865 | { |
| 866 | Lisp_Object varlist, val, elt; | 866 | Lisp_Object varlist, val, elt; |
| 867 | int count = specpdl_ptr - specpdl; | 867 | int count = SPECPDL_INDEX (); |
| 868 | struct gcpro gcpro1, gcpro2, gcpro3; | 868 | struct gcpro gcpro1, gcpro2, gcpro3; |
| 869 | 869 | ||
| 870 | GCPRO3 (args, elt, varlist); | 870 | GCPRO3 (args, elt, varlist); |
| @@ -904,7 +904,7 @@ usage: (let VARLIST BODY...) */) | |||
| 904 | { | 904 | { |
| 905 | Lisp_Object *temps, tem; | 905 | Lisp_Object *temps, tem; |
| 906 | register Lisp_Object elt, varlist; | 906 | register Lisp_Object elt, varlist; |
| 907 | int count = specpdl_ptr - specpdl; | 907 | int count = SPECPDL_INDEX (); |
| 908 | register int argnum; | 908 | register int argnum; |
| 909 | struct gcpro gcpro1, gcpro2; | 909 | struct gcpro gcpro1, gcpro2; |
| 910 | 910 | ||
| @@ -1095,7 +1095,7 @@ internal_catch (tag, func, arg) | |||
| 1095 | c.backlist = backtrace_list; | 1095 | c.backlist = backtrace_list; |
| 1096 | c.handlerlist = handlerlist; | 1096 | c.handlerlist = handlerlist; |
| 1097 | c.lisp_eval_depth = lisp_eval_depth; | 1097 | c.lisp_eval_depth = lisp_eval_depth; |
| 1098 | c.pdlcount = specpdl_ptr - specpdl; | 1098 | c.pdlcount = SPECPDL_INDEX (); |
| 1099 | c.poll_suppress_count = poll_suppress_count; | 1099 | c.poll_suppress_count = poll_suppress_count; |
| 1100 | c.gcpro = gcprolist; | 1100 | c.gcpro = gcprolist; |
| 1101 | c.byte_stack = byte_stack_list; | 1101 | c.byte_stack = byte_stack_list; |
| @@ -1196,7 +1196,7 @@ usage: (unwind-protect BODYFORM UNWINDFORMS...) */) | |||
| 1196 | Lisp_Object args; | 1196 | Lisp_Object args; |
| 1197 | { | 1197 | { |
| 1198 | Lisp_Object val; | 1198 | Lisp_Object val; |
| 1199 | int count = specpdl_ptr - specpdl; | 1199 | int count = SPECPDL_INDEX (); |
| 1200 | 1200 | ||
| 1201 | record_unwind_protect (0, Fcdr (args)); | 1201 | record_unwind_protect (0, Fcdr (args)); |
| 1202 | val = Feval (Fcar (args)); | 1202 | val = Feval (Fcar (args)); |
| @@ -1262,7 +1262,7 @@ usage: (condition-case VAR BODYFORM HANDLERS...) */) | |||
| 1262 | c.backlist = backtrace_list; | 1262 | c.backlist = backtrace_list; |
| 1263 | c.handlerlist = handlerlist; | 1263 | c.handlerlist = handlerlist; |
| 1264 | c.lisp_eval_depth = lisp_eval_depth; | 1264 | c.lisp_eval_depth = lisp_eval_depth; |
| 1265 | c.pdlcount = specpdl_ptr - specpdl; | 1265 | c.pdlcount = SPECPDL_INDEX (); |
| 1266 | c.poll_suppress_count = poll_suppress_count; | 1266 | c.poll_suppress_count = poll_suppress_count; |
| 1267 | c.gcpro = gcprolist; | 1267 | c.gcpro = gcprolist; |
| 1268 | c.byte_stack = byte_stack_list; | 1268 | c.byte_stack = byte_stack_list; |
| @@ -1327,7 +1327,7 @@ internal_condition_case (bfun, handlers, hfun) | |||
| 1327 | c.backlist = backtrace_list; | 1327 | c.backlist = backtrace_list; |
| 1328 | c.handlerlist = handlerlist; | 1328 | c.handlerlist = handlerlist; |
| 1329 | c.lisp_eval_depth = lisp_eval_depth; | 1329 | c.lisp_eval_depth = lisp_eval_depth; |
| 1330 | c.pdlcount = specpdl_ptr - specpdl; | 1330 | c.pdlcount = SPECPDL_INDEX (); |
| 1331 | c.poll_suppress_count = poll_suppress_count; | 1331 | c.poll_suppress_count = poll_suppress_count; |
| 1332 | c.gcpro = gcprolist; | 1332 | c.gcpro = gcprolist; |
| 1333 | c.byte_stack = byte_stack_list; | 1333 | c.byte_stack = byte_stack_list; |
| @@ -1367,7 +1367,7 @@ internal_condition_case_1 (bfun, arg, handlers, hfun) | |||
| 1367 | c.backlist = backtrace_list; | 1367 | c.backlist = backtrace_list; |
| 1368 | c.handlerlist = handlerlist; | 1368 | c.handlerlist = handlerlist; |
| 1369 | c.lisp_eval_depth = lisp_eval_depth; | 1369 | c.lisp_eval_depth = lisp_eval_depth; |
| 1370 | c.pdlcount = specpdl_ptr - specpdl; | 1370 | c.pdlcount = SPECPDL_INDEX (); |
| 1371 | c.poll_suppress_count = poll_suppress_count; | 1371 | c.poll_suppress_count = poll_suppress_count; |
| 1372 | c.gcpro = gcprolist; | 1372 | c.gcpro = gcprolist; |
| 1373 | c.byte_stack = byte_stack_list; | 1373 | c.byte_stack = byte_stack_list; |
| @@ -1410,7 +1410,7 @@ internal_condition_case_2 (bfun, nargs, args, handlers, hfun) | |||
| 1410 | c.backlist = backtrace_list; | 1410 | c.backlist = backtrace_list; |
| 1411 | c.handlerlist = handlerlist; | 1411 | c.handlerlist = handlerlist; |
| 1412 | c.lisp_eval_depth = lisp_eval_depth; | 1412 | c.lisp_eval_depth = lisp_eval_depth; |
| 1413 | c.pdlcount = specpdl_ptr - specpdl; | 1413 | c.pdlcount = SPECPDL_INDEX (); |
| 1414 | c.poll_suppress_count = poll_suppress_count; | 1414 | c.poll_suppress_count = poll_suppress_count; |
| 1415 | c.gcpro = gcprolist; | 1415 | c.gcpro = gcprolist; |
| 1416 | c.byte_stack = byte_stack_list; | 1416 | c.byte_stack = byte_stack_list; |
| @@ -1646,7 +1646,7 @@ find_handler_clause (handlers, conditions, sig, data, debugger_value_ptr) | |||
| 1646 | || !NILP (Vdebug_on_signal)) /* This says call debugger even if | 1646 | || !NILP (Vdebug_on_signal)) /* This says call debugger even if |
| 1647 | there is a handler. */ | 1647 | there is a handler. */ |
| 1648 | { | 1648 | { |
| 1649 | int count = specpdl_ptr - specpdl; | 1649 | int count = SPECPDL_INDEX (); |
| 1650 | int debugger_called = 0; | 1650 | int debugger_called = 0; |
| 1651 | Lisp_Object sig_symbol, combined_data; | 1651 | Lisp_Object sig_symbol, combined_data; |
| 1652 | /* This is set to 1 if we are handling a memory-full error, | 1652 | /* This is set to 1 if we are handling a memory-full error, |
| @@ -1914,7 +1914,7 @@ void | |||
| 1914 | do_autoload (fundef, funname) | 1914 | do_autoload (fundef, funname) |
| 1915 | Lisp_Object fundef, funname; | 1915 | Lisp_Object fundef, funname; |
| 1916 | { | 1916 | { |
| 1917 | int count = specpdl_ptr - specpdl; | 1917 | int count = SPECPDL_INDEX (); |
| 1918 | Lisp_Object fun, queue, first, second; | 1918 | Lisp_Object fun, queue, first, second; |
| 1919 | struct gcpro gcpro1, gcpro2, gcpro3; | 1919 | struct gcpro gcpro1, gcpro2, gcpro3; |
| 1920 | 1920 | ||
| @@ -2860,7 +2860,7 @@ funcall_lambda (fun, nargs, arg_vector) | |||
| 2860 | register Lisp_Object *arg_vector; | 2860 | register Lisp_Object *arg_vector; |
| 2861 | { | 2861 | { |
| 2862 | Lisp_Object val, syms_left, next; | 2862 | Lisp_Object val, syms_left, next; |
| 2863 | int count = specpdl_ptr - specpdl; | 2863 | int count = SPECPDL_INDEX (); |
| 2864 | int i, optional, rest; | 2864 | int i, optional, rest; |
| 2865 | 2865 | ||
| 2866 | if (CONSP (fun)) | 2866 | if (CONSP (fun)) |
| @@ -2953,7 +2953,7 @@ DEFUN ("fetch-bytecode", Ffetch_bytecode, Sfetch_bytecode, | |||
| 2953 | void | 2953 | void |
| 2954 | grow_specpdl () | 2954 | grow_specpdl () |
| 2955 | { | 2955 | { |
| 2956 | register int count = specpdl_ptr - specpdl; | 2956 | register int count = SPECPDL_INDEX (); |
| 2957 | if (specpdl_size >= max_specpdl_size) | 2957 | if (specpdl_size >= max_specpdl_size) |
| 2958 | { | 2958 | { |
| 2959 | if (max_specpdl_size < 400) | 2959 | if (max_specpdl_size < 400) |