(Fbuffer_local_value): Call indirect_variable.
authorRichard M. Stallman <rms@gnu.org>
Sun, 29 May 2005 08:25:17 +0000 (08:25 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sun, 29 May 2005 08:25:17 +0000 (08:25 +0000)
src/buffer.c

index dfcf4a9..a287e45 100644 (file)
@@ -889,6 +889,9 @@ is the default binding of the variable. */)
   CHECK_BUFFER (buffer);
   buf = XBUFFER (buffer);
 
+  if (SYMBOLP (variable))
+    variable = indirect_variable (variable);
+
   /* Look in local_var_list */
   result = Fassoc (variable, buf->local_var_alist);
   if (NILP (result))