Mercurial > emacs
comparison src/buffer.c @ 62855:5ef5c45c0187
(Fbuffer_local_value): Call indirect_variable.
| author | Richard M. Stallman <rms@gnu.org> |
|---|---|
| date | Sun, 29 May 2005 08:25:17 +0000 |
| parents | 71f6142fcfb9 |
| children | b1742b11b7d9 6aee1e9b0bd7 01137c1fdbe9 |
comparison
equal
deleted
inserted
replaced
| 62854:ef722b3d0174 | 62855:5ef5c45c0187 |
|---|---|
| 886 register Lisp_Object result; | 886 register Lisp_Object result; |
| 887 | 887 |
| 888 CHECK_SYMBOL (variable); | 888 CHECK_SYMBOL (variable); |
| 889 CHECK_BUFFER (buffer); | 889 CHECK_BUFFER (buffer); |
| 890 buf = XBUFFER (buffer); | 890 buf = XBUFFER (buffer); |
| 891 | |
| 892 if (SYMBOLP (variable)) | |
| 893 variable = indirect_variable (variable); | |
| 891 | 894 |
| 892 /* Look in local_var_list */ | 895 /* Look in local_var_list */ |
| 893 result = Fassoc (variable, buf->local_var_alist); | 896 result = Fassoc (variable, buf->local_var_alist); |
| 894 if (NILP (result)) | 897 if (NILP (result)) |
| 895 { | 898 { |
