diff options
| -rw-r--r-- | src/lread.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/lread.c b/src/lread.c index 760cb462483..d6fa228a674 100644 --- a/src/lread.c +++ b/src/lread.c | |||
| @@ -213,8 +213,9 @@ read_filtered_event (no_switch_frame, ascii_required, error_nonascii) | |||
| 213 | #ifdef standalone | 213 | #ifdef standalone |
| 214 | return make_number (getchar ()); | 214 | return make_number (getchar ()); |
| 215 | #else | 215 | #else |
| 216 | register Lisp_Object val; | 216 | register Lisp_Object val, delayed_switch_frame; |
| 217 | register Lisp_Object delayed_switch_frame = Qnil; | 217 | |
| 218 | delayed_switch_frame = Qnil; | ||
| 218 | 219 | ||
| 219 | /* Read until we get an acceptable event. */ | 220 | /* Read until we get an acceptable event. */ |
| 220 | retry: | 221 | retry: |
| @@ -1520,8 +1521,9 @@ intern (str) | |||
| 1520 | { | 1521 | { |
| 1521 | Lisp_Object tem; | 1522 | Lisp_Object tem; |
| 1522 | int len = strlen (str); | 1523 | int len = strlen (str); |
| 1523 | Lisp_Object obarray = Vobarray; | 1524 | Lisp_Object obarray; |
| 1524 | 1525 | ||
| 1526 | obarray = Vobarray; | ||
| 1525 | if (XTYPE (obarray) != Lisp_Vector || XVECTOR (obarray)->size == 0) | 1527 | if (XTYPE (obarray) != Lisp_Vector || XVECTOR (obarray)->size == 0) |
| 1526 | obarray = check_obarray (obarray); | 1528 | obarray = check_obarray (obarray); |
| 1527 | tem = oblookup (obarray, str, len); | 1529 | tem = oblookup (obarray, str, len); |