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 {