diff options
| author | Ken Raeburn | 2002-07-16 17:34:35 +0000 |
|---|---|---|
| committer | Ken Raeburn | 2002-07-16 17:34:35 +0000 |
| commit | c2d47f4b5b2328b37e2713ce8ef79dc6925456d0 (patch) | |
| tree | 9f6c0cd8b8511a04464a94c484989b86e26c7f25 /src | |
| parent | 8dfba85e62c2f98aa92c195e052ddb797463b6c5 (diff) | |
| download | emacs-c2d47f4b5b2328b37e2713ce8ef79dc6925456d0.tar.gz emacs-c2d47f4b5b2328b37e2713ce8ef79dc6925456d0.zip | |
(Fintern_soft): Use string macros instead of Lisp_String fields.
Diffstat (limited to 'src')
| -rw-r--r-- | src/lread.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/lread.c b/src/lread.c index 6fd967da451..38652d096be 100644 --- a/src/lread.c +++ b/src/lread.c | |||
| @@ -3080,8 +3080,7 @@ it defaults to the value of `obarray'. */) | |||
| 3080 | (name, obarray) | 3080 | (name, obarray) |
| 3081 | Lisp_Object name, obarray; | 3081 | Lisp_Object name, obarray; |
| 3082 | { | 3082 | { |
| 3083 | register Lisp_Object tem; | 3083 | register Lisp_Object tem, string; |
| 3084 | struct Lisp_String *string; | ||
| 3085 | 3084 | ||
| 3086 | if (NILP (obarray)) obarray = Vobarray; | 3085 | if (NILP (obarray)) obarray = Vobarray; |
| 3087 | obarray = check_obarray (obarray); | 3086 | obarray = check_obarray (obarray); |
| @@ -3089,12 +3088,12 @@ it defaults to the value of `obarray'. */) | |||
| 3089 | if (!SYMBOLP (name)) | 3088 | if (!SYMBOLP (name)) |
| 3090 | { | 3089 | { |
| 3091 | CHECK_STRING (name); | 3090 | CHECK_STRING (name); |
| 3092 | string = XSTRING (name); | 3091 | string = name; |
| 3093 | } | 3092 | } |
| 3094 | else | 3093 | else |
| 3095 | string = XSTRING (SYMBOL_NAME (name)); | 3094 | string = SYMBOL_NAME (name); |
| 3096 | 3095 | ||
| 3097 | tem = oblookup (obarray, string->data, string->size, STRING_BYTES (string)); | 3096 | tem = oblookup (obarray, SDATA (string), SCHARS (string), SBYTES (string)); |
| 3098 | if (INTEGERP (tem) || (SYMBOLP (name) && !EQ (name, tem))) | 3097 | if (INTEGERP (tem) || (SYMBOLP (name) && !EQ (name, tem))) |
| 3099 | return Qnil; | 3098 | return Qnil; |
| 3100 | else | 3099 | else |