aboutsummaryrefslogtreecommitdiffstats
path: root/src/lisp.h
diff options
context:
space:
mode:
authorPaul Eggert2011-09-25 14:04:04 -0700
committerPaul Eggert2011-09-25 14:04:04 -0700
commit1a2f43d0db92546dab765bc947f70bc7d2e4fee0 (patch)
tree016e3dabc9ce790e4ea3281fc272374dab8f0347 /src/lisp.h
parentb62b53e8e9cdcc6d8392ffa0c9d17cb2b0e534e2 (diff)
downloademacs-1a2f43d0db92546dab765bc947f70bc7d2e4fee0.tar.gz
emacs-1a2f43d0db92546dab765bc947f70bc7d2e4fee0.zip
* lisp.h (XSETSUBR): Revert, as the old version is needed if debugging is enabled.
Diffstat (limited to 'src/lisp.h')
-rw-r--r--src/lisp.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lisp.h b/src/lisp.h
index ed8eb2720b5..2c54c9b41ed 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -664,7 +664,8 @@ clip_to_bounds (ptrdiff_t lower, EMACS_INT num, ptrdiff_t upper)
664#define XSETWINDOW(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_WINDOW)) 664#define XSETWINDOW(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_WINDOW))
665#define XSETTERMINAL(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_TERMINAL)) 665#define XSETTERMINAL(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_TERMINAL))
666/* XSETSUBR is special since Lisp_Subr lacks struct vectorlike_header. */ 666/* XSETSUBR is special since Lisp_Subr lacks struct vectorlike_header. */
667#define XSETSUBR(a, b) XSETTYPED_PSEUDOVECTOR (a, b, 0, PVEC_SUBR) 667#define XSETSUBR(a, b) \
668 XSETTYPED_PSEUDOVECTOR (a, b, XSUBR (a)->size, PVEC_SUBR)
668#define XSETCOMPILED(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_COMPILED)) 669#define XSETCOMPILED(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_COMPILED))
669#define XSETBUFFER(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_BUFFER)) 670#define XSETBUFFER(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_BUFFER))
670#define XSETCHAR_TABLE(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_CHAR_TABLE)) 671#define XSETCHAR_TABLE(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_CHAR_TABLE))