aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/eval.c')
-rw-r--r--src/eval.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/eval.c b/src/eval.c
index 6cb2b7a92b8..e6ccf0bdcb5 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -454,6 +454,12 @@ usage: (progn BODY...) */)
454 body = XCDR (body); 454 body = XCDR (body);
455 } 455 }
456 456
457 if (!NILP (body))
458 {
459 /* This can happen if functions like Fcond are the caller. */
460 wrong_type_argument (Qlistp, body);
461 }
462
457 UNGCPRO; 463 UNGCPRO;
458 return val; 464 return val;
459} 465}