Skip to content
Snippets Groups Projects
Commit f170fa6f authored by Fredrik Hübinette (Hubbe)'s avatar Fredrik Hübinette (Hubbe)
Browse files

error.c fixed for lesser warnings

Rev: src/error.c:1.4
Rev: src/error.h:1.2
parent c71e6483
No related branches found
No related tags found
No related merge requests found
...@@ -16,7 +16,7 @@ char *automatic_fatal; ...@@ -16,7 +16,7 @@ char *automatic_fatal;
JMP_BUF *recoveries=0; JMP_BUF *recoveries=0;
ONERROR *onerror_stack=0; ONERROR *onerror_stack=0;
jmp_buf *init_recovery(JMP_BUF *r) my_jmp_buf *init_recovery(JMP_BUF *r)
{ {
r->fp=fp; r->fp=fp;
r->sp=sp; r->sp=sp;
......
...@@ -23,10 +23,12 @@ typedef struct ONERROR ...@@ -23,10 +23,12 @@ typedef struct ONERROR
void *arg; void *arg;
} ONERROR; } ONERROR;
typedef jmp_buf my_jmp_buf; /* Maybe I'll get less warnings like this */
typedef struct JMP_BUF typedef struct JMP_BUF
{ {
struct JMP_BUF *previous; struct JMP_BUF *previous;
jmp_buf recovery; my_jmp_buf recovery;
struct frame *fp; struct frame *fp;
struct svalue *sp; struct svalue *sp;
struct svalue **mark_sp; struct svalue **mark_sp;
...@@ -51,7 +53,7 @@ extern char *automatic_fatal; ...@@ -51,7 +53,7 @@ extern char *automatic_fatal;
#define UNSET_ONERROR(X) onerror_stack=X.previous #define UNSET_ONERROR(X) onerror_stack=X.previous
jmp_buf *init_recovery(JMP_BUF *r); my_jmp_buf *init_recovery(JMP_BUF *r);
int fix_recovery(int i, JMP_BUF *r); int fix_recovery(int i, JMP_BUF *r);
void throw() ATTRIBUTE((noreturn)); void throw() ATTRIBUTE((noreturn));
void va_error(char *fmt, va_list args) ATTRIBUTE((noreturn)); void va_error(char *fmt, va_list args) ATTRIBUTE((noreturn));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment