diff options
| author | Paul Eggert | 2015-12-06 15:07:19 -0800 |
|---|---|---|
| committer | Paul Eggert | 2015-12-06 15:07:40 -0800 |
| commit | b44caf951a93ab4b911391bccecb36d0bbab8d71 (patch) | |
| tree | 616d5b51246e737fcee4ee0dbcd0f66135fa0f00 | |
| parent | 6aa37b26b85d254a3bd3053792256d924479d72e (diff) | |
| download | emacs-b44caf951a93ab4b911391bccecb36d0bbab8d71.tar.gz emacs-b44caf951a93ab4b911391bccecb36d0bbab8d71.zip | |
Remove overenthusiastic eassert
* src/lisp.h (XSYMBOL): Remove eassert incorrectly added in
previous change. It breaks on MS-Windows --with-wide-int.
Problem reported by Eli Zaretskii in:
http://lists.gnu.org/archive/html/emacs-devel/2015-12/msg00275.html
| -rw-r--r-- | src/lisp.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/lisp.h b/src/lisp.h index 8428b6a95d7..ee9b7b62bf4 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -941,7 +941,6 @@ XSYMBOL (Lisp_Object a) | |||
| 941 | { | 941 | { |
| 942 | eassert (SYMBOLP (a)); | 942 | eassert (SYMBOLP (a)); |
| 943 | intptr_t i = (intptr_t) XUNTAG (a, Lisp_Symbol); | 943 | intptr_t i = (intptr_t) XUNTAG (a, Lisp_Symbol); |
| 944 | eassert (0 <= i); | ||
| 945 | void *p = (char *) lispsym + i; | 944 | void *p = (char *) lispsym + i; |
| 946 | return p; | 945 | return p; |
| 947 | } | 946 | } |