diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lread.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lread.c b/src/lread.c index 91633d49bf6..14385d3188e 100644 --- a/src/lread.c +++ b/src/lread.c | |||
| @@ -2306,7 +2306,8 @@ it defaults to the value of `obarray'.") | |||
| 2306 | sym = Fmake_symbol (string); | 2306 | sym = Fmake_symbol (string); |
| 2307 | XSYMBOL (sym)->obarray = obarray; | 2307 | XSYMBOL (sym)->obarray = obarray; |
| 2308 | 2308 | ||
| 2309 | if (XSTRING (string)->data[0] == ':') | 2309 | if ((XSTRING (string)->data[0] == ':') |
| 2310 | && obarray == initial_obarray) | ||
| 2310 | XSYMBOL (sym)->value = sym; | 2311 | XSYMBOL (sym)->value = sym; |
| 2311 | 2312 | ||
| 2312 | ptr = &XVECTOR (obarray)->contents[XINT (tem)]; | 2313 | ptr = &XVECTOR (obarray)->contents[XINT (tem)]; |