diff options
| author | Richard M. Stallman | 1998-04-26 19:16:46 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1998-04-26 19:16:46 +0000 |
| commit | bdd47b1c07470066742843bee65a90fa1605e98d (patch) | |
| tree | bd3afc360c07aa7f6cb4127159df47d516424a9a | |
| parent | 454fa457655175a3458f5a7c4ef00222eeb97416 (diff) | |
| download | emacs-bdd47b1c07470066742843bee65a90fa1605e98d.tar.gz emacs-bdd47b1c07470066742843bee65a90fa1605e98d.zip | |
(Fintern): Initialize keywords only in initial obarray.
| -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)]; |