diff options
| author | Richard M. Stallman | 1994-03-02 03:44:58 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1994-03-02 03:44:58 +0000 |
| commit | 22bbbd42aaf68793c71269ec5efc9fff072c757d (patch) | |
| tree | 1b3c8475833ce522fad4b50da79d2fe1463874d4 /src | |
| parent | 9dd935ee613b1267363ce2abf6e9b38daaedb4a7 (diff) | |
| download | emacs-22bbbd42aaf68793c71269ec5efc9fff072c757d.tar.gz emacs-22bbbd42aaf68793c71269ec5efc9fff072c757d.zip | |
(struct handler): New field chosen_clause.
(memory_signal_data): Declare it.
Diffstat (limited to 'src')
| -rw-r--r-- | src/lisp.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lisp.h b/src/lisp.h index 6d3e6681f0e..934f499ad11 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -905,6 +905,9 @@ struct handler | |||
| 905 | /* The handler clauses and variable from the condition-case form. */ | 905 | /* The handler clauses and variable from the condition-case form. */ |
| 906 | Lisp_Object handler; | 906 | Lisp_Object handler; |
| 907 | Lisp_Object var; | 907 | Lisp_Object var; |
| 908 | /* Fsignal stores here the condition-case clause that applies, | ||
| 909 | and Fcondition_case thus knows which clause to run. */ | ||
| 910 | Lisp_Object chosen_clause; | ||
| 908 | 911 | ||
| 909 | /* Used to effect the longjump out to the handler. */ | 912 | /* Used to effect the longjump out to the handler. */ |
| 910 | struct catchtag *tag; | 913 | struct catchtag *tag; |
| @@ -918,6 +921,8 @@ extern struct handler *handlerlist; | |||
| 918 | extern struct catchtag *catchlist; | 921 | extern struct catchtag *catchlist; |
| 919 | extern struct backtrace *backtrace_list; | 922 | extern struct backtrace *backtrace_list; |
| 920 | 923 | ||
| 924 | extern Lisp_Object memory_signal_data; | ||
| 925 | |||
| 921 | /* An address near the bottom of the stack. | 926 | /* An address near the bottom of the stack. |
| 922 | Tells GC how to save a copy of the stack. */ | 927 | Tells GC how to save a copy of the stack. */ |
| 923 | extern char *stack_bottom; | 928 | extern char *stack_bottom; |