aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJohan Bockgård2010-08-03 18:37:00 +0200
committerJohan Bockgård2010-08-03 18:37:00 +0200
commit8d1d9587c92457e1a7171493fdd1bccf682d26f0 (patch)
tree6143dc560def918ef95bde59d2a683873623bf58 /src
parent9f982e22fac39e950f24cfe0329029f42395ef22 (diff)
downloademacs-8d1d9587c92457e1a7171493fdd1bccf682d26f0.tar.gz
emacs-8d1d9587c92457e1a7171493fdd1bccf682d26f0.zip
* src/data.c (Flocal_variable_p): Handle variable aliases correctly.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/data.c1
2 files changed, 5 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index ba460cafa22..7c619c2ce57 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12010-08-03 Johan Bockgård <bojohan@gnu.org>
2
3 * data.c (Flocal_variable_p): Handle variable aliases correctly.
4
12010-08-02 Jan Djärv <jan.h.d@swipnet.se> 52010-08-02 Jan Djärv <jan.h.d@swipnet.se>
2 6
3 * xterm.c (x_create_toolkit_scroll_bar): Only set XtNbeNiceToColormap 7 * xterm.c (x_create_toolkit_scroll_bar): Only set XtNbeNiceToColormap
diff --git a/src/data.c b/src/data.c
index 69f6cc34c29..570f3053975 100644
--- a/src/data.c
+++ b/src/data.c
@@ -1866,6 +1866,7 @@ BUFFER defaults to the current buffer. */)
1866 Lisp_Object tail, elt, tmp; 1866 Lisp_Object tail, elt, tmp;
1867 struct Lisp_Buffer_Local_Value *blv = SYMBOL_BLV (sym); 1867 struct Lisp_Buffer_Local_Value *blv = SYMBOL_BLV (sym);
1868 XSETBUFFER (tmp, buf); 1868 XSETBUFFER (tmp, buf);
1869 XSETSYMBOL (variable, sym); /* Update in case of aliasing. */
1869 1870
1870 for (tail = buf->local_var_alist; CONSP (tail); tail = XCDR (tail)) 1871 for (tail = buf->local_var_alist; CONSP (tail); tail = XCDR (tail))
1871 { 1872 {