pike.git
/
src
/
error.c
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/error.c:13:
#include "array.h" #include "object.h" #include "main.h" #include "builtin_functions.h" #include "backend.h" #include "operators.h" #include "module_support.h" #include "threads.h" #include "gc.h"
-
RCSID("$Id: error.c,v 1.
47
2000/04/
16
23
:
01
:
35
mast
Exp $");
+
RCSID("$Id: error.c,v 1.
48
2000/04/
17
04
:
55
:
45
hubbe
Exp $");
#undef ATTRIBUTE #define ATTRIBUTE(X) JMP_BUF *recoveries=0; #ifdef PIKE_DEBUG void check_recovery_context(void) { char foo;
pike.git/src/error.c:218:
free_svalue(& throw_value); throw_value = *--sp; throw_severity=THROW_ERROR; in_error=0; pike_throw(); /* Hope someone is catching, or we will be out of balls. */ } void exit_on_error(void *msg) {
+
ONERROR tmp;
+
SET_ONERROR(tmp,fatal_on_error,"Fatal in exit_on_error!");
+
fprintf(stderr,"%s\n",(char *)msg); #ifdef PIKE_DEBUG dump_backlog(); #endif fprintf(stderr,"%s\n",(char *)msg); #ifdef PIKE_DEBUG { char *s; fprintf(stderr,"Attempting to dump raw error: (may fail)\n"); init_buf();