aboutsummaryrefslogtreecommitdiffstats
path: root/src/data.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/data.c')
-rw-r--r--src/data.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/data.c b/src/data.c
index fae9cee7db1..460cb9330c0 100644
--- a/src/data.c
+++ b/src/data.c
@@ -143,15 +143,9 @@ wrong_length_argument (Lisp_Object a1, Lisp_Object a2, Lisp_Object a3)
143} 143}
144 144
145AVOID 145AVOID
146wrong_type_argument (register Lisp_Object predicate, register Lisp_Object value) 146wrong_type_argument (Lisp_Object predicate, Lisp_Object value)
147{ 147{
148 /* If VALUE is not even a valid Lisp object, we'd want to abort here 148 eassert (!TAGGEDP (value, Lisp_Type_Unused0));
149 where we can get a backtrace showing where it came from. We used
150 to try and do that by checking the tagbits, but nowadays all
151 tagbits are potentially valid. */
152 /* if ((unsigned int) XTYPE (value) >= Lisp_Type_Limit)
153 * emacs_abort (); */
154
155 xsignal2 (Qwrong_type_argument, predicate, value); 149 xsignal2 (Qwrong_type_argument, predicate, value);
156} 150}
157 151