aboutsummaryrefslogtreecommitdiffstats
path: root/src/data.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/data.c')
-rw-r--r--src/data.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/data.c b/src/data.c
index 83da3e103cb..2f17edd3fdc 100644
--- a/src/data.c
+++ b/src/data.c
@@ -755,6 +755,8 @@ Value, if non-nil, is a list \(interactive SPEC). */)
755 else if (CONSP (fun)) 755 else if (CONSP (fun))
756 { 756 {
757 Lisp_Object funcar = XCAR (fun); 757 Lisp_Object funcar = XCAR (fun);
758 if (EQ (funcar, Qclosure))
759 fun = Fcdr (XCDR (fun)), funcar = Fcar (fun);
758 if (EQ (funcar, Qlambda)) 760 if (EQ (funcar, Qlambda))
759 return Fassq (Qinteractive, Fcdr (XCDR (fun))); 761 return Fassq (Qinteractive, Fcdr (XCDR (fun)));
760 else if (EQ (funcar, Qautoload)) 762 else if (EQ (funcar, Qautoload))