aboutsummaryrefslogtreecommitdiffstats
path: root/src/print.c
diff options
context:
space:
mode:
authorDmitry Antipov2012-08-06 14:24:26 +0400
committerDmitry Antipov2012-08-06 14:24:26 +0400
commit077288cf3f654776ee44bc9b56954c4e26b10d96 (patch)
tree00bbcb4dab9c879efde73a01786977b1c1364f67 /src/print.c
parent71688bd7f9169c12ea8be54e084470f19d44ce44 (diff)
downloademacs-077288cf3f654776ee44bc9b56954c4e26b10d96.tar.gz
emacs-077288cf3f654776ee44bc9b56954c4e26b10d96.zip
Separate read and write access to Lisp_Object slots of struct window.
* window.h (WGET, WSET): New macros similar to AREF and ASET. * alloc.c, buffer.c, composite.c, dispextern.h, dispnew.c, editfns.c: * fileio.c, font.c, fontset.c, frame.c, frame.h, fringe.c, indent.c: * insdel.c, keyboard.c, keymap.c, lisp.h, minibuf.c, msdos.c, nsfns.m: * nsmenu.m, nsterm.m, print.c, textprop.c, w32fns.c, w32menu.c: * w32term.c, window.c, xdisp.c, xfaces.c, xfns.c, xmenu.c, xterm.c: Adjust users.
Diffstat (limited to 'src/print.c')
-rw-r--r--src/print.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/print.c b/src/print.c
index 8db222334e5..d45d3194c55 100644
--- a/src/print.c
+++ b/src/print.c
@@ -1773,10 +1773,10 @@ print_object (Lisp_Object obj, register Lisp_Object printcharfun, int escapeflag
1773 strout ("#<window ", -1, -1, printcharfun); 1773 strout ("#<window ", -1, -1, printcharfun);
1774 len = sprintf (buf, "%d", XWINDOW (obj)->sequence_number); 1774 len = sprintf (buf, "%d", XWINDOW (obj)->sequence_number);
1775 strout (buf, len, len, printcharfun); 1775 strout (buf, len, len, printcharfun);
1776 if (!NILP (WVAR (XWINDOW (obj), buffer))) 1776 if (!NILP (WGET (XWINDOW (obj), buffer)))
1777 { 1777 {
1778 strout (" on ", -1, -1, printcharfun); 1778 strout (" on ", -1, -1, printcharfun);
1779 print_string (BVAR (XBUFFER (WVAR (XWINDOW (obj), buffer)), name), 1779 print_string (BVAR (XBUFFER (WGET (XWINDOW (obj), buffer)), name),
1780 printcharfun); 1780 printcharfun);
1781 } 1781 }
1782 PRINTCHAR ('>'); 1782 PRINTCHAR ('>');