aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c
diff options
context:
space:
mode:
authorRichard M. Stallman1998-04-30 03:13:09 +0000
committerRichard M. Stallman1998-04-30 03:13:09 +0000
commit88817f3b42fc2f222a678c657dd736e1b39e4ee0 (patch)
tree37e3c5de31a590a820661edfd7057dcf51a2d85f /src/eval.c
parentfe2908be7b09f4c765ebdaf16fe07b0a77f78ba8 (diff)
downloademacs-88817f3b42fc2f222a678c657dd736e1b39e4ee0.tar.gz
emacs-88817f3b42fc2f222a678c657dd736e1b39e4ee0.zip
(find_handler_clause): Cast Fbacktrace to proper type.
Diffstat (limited to 'src/eval.c')
-rw-r--r--src/eval.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/eval.c b/src/eval.c
index 1b481663f3d..7790b6638f2 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -1398,7 +1398,16 @@ find_handler_clause (handlers, conditions, sig, data, debugger_value_ptr)
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))