Use INTERNAL_FIELD for symbols.
authorDmitry Antipov <dmantipov@yandex.ru>
Wed, 1 Aug 2012 07:57:09 +0000 (11:57 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Wed, 1 Aug 2012 07:57:09 +0000 (11:57 +0400)
commit8271d59040b3d83fb3fc8cb23723538183b12ad4
tree909df79d98251334a8e2dc393d54ec47cc441756
parent0d26d7c4dc79554439ad96fb7d9f75aa2085e0ca
Use INTERNAL_FIELD for symbols.
* src/lisp.h (SVAR): New macro.  Adjust users.
* src/alloc.c, src/bytecode.c, src/cmds.c, src/data.c, src/doc.c, src/eval.c:
* src/fns.c, src/keyboard.c, src/lread.c, src/xterm.c: Users changed.
* admin/coccinelle/symbol.cocci: Semantic patch to replace direct
access to Lisp_Object members of struct Lisp_Symbol to SVAR.
13 files changed:
admin/ChangeLog
src/ChangeLog
src/alloc.c
src/bytecode.c
src/cmds.c
src/data.c
src/doc.c
src/eval.c
src/fns.c
src/keyboard.c
src/lisp.h
src/lread.c
src/xterm.c