Mercurial > emacs
comparison src/eval.c @ 21853:6e93713b7d30
(find_handler_clause): Cast Fbacktrace to proper type.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Thu, 30 Apr 1998 03:13:09 +0000 |
parents | 0efd327e498c |
children | a9090a71e969 |
comparison
equal
deleted
inserted
replaced
21852:5898cd2e4cd6 | 21853:6e93713b7d30 |
---|---|
1396 combined_data = Fcons (sig, data); | 1396 combined_data = Fcons (sig, data); |
1397 sig_symbol = sig; | 1397 sig_symbol = sig; |
1398 } | 1398 } |
1399 | 1399 |
1400 if (wants_debugger (Vstack_trace_on_error, conditions)) | 1400 if (wants_debugger (Vstack_trace_on_error, conditions)) |
1401 internal_with_output_to_temp_buffer ("*Backtrace*", Fbacktrace, Qnil); | 1401 { |
1402 #ifdef __STDC__ | |
1403 internal_with_output_to_temp_buffer ("*Backtrace*", | |
1404 (Lisp_Object (*) (Lisp_Object)) Fbacktrace, | |
1405 Qnil); | |
1406 #else | |
1407 internal_with_output_to_temp_buffer ("*Backtrace*", | |
1408 Fbacktrace, Qnil); | |
1409 #endif | |
1410 } | |
1402 if ((EQ (sig_symbol, Qquit) | 1411 if ((EQ (sig_symbol, Qquit) |
1403 ? debug_on_quit | 1412 ? debug_on_quit |
1404 : wants_debugger (Vdebug_on_error, conditions)) | 1413 : wants_debugger (Vdebug_on_error, conditions)) |
1405 && ! skip_debugger (conditions, combined_data) | 1414 && ! skip_debugger (conditions, combined_data) |
1406 && when_entered_debugger < num_nonmacro_input_events) | 1415 && when_entered_debugger < num_nonmacro_input_events) |