subrp fix
authorRobin Templeton <robin@terpri.org>
Fri, 18 Jul 2014 19:03:49 +0000 (15:03 -0400)
committerRobin Templeton <robin@terpri.org>
Mon, 20 Apr 2015 04:29:01 +0000 (00:29 -0400)
src/data.c

index 9fb276c..c3a04ee 100644 (file)
@@ -471,7 +471,7 @@ DEFUN ("subrp", Fsubrp, Ssubrp, 1, 1, 0,
   (Lisp_Object object)
 {
   if (CONSP (object) && EQ (XCAR (object), Qspecial_operator))
-    object = XCDR (object);
+    return Qt;
   if (SCM_PRIMITIVE_P (object))
     return Qt;
   return Qnil;