guile-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

guile/guile-core/libguile ChangeLog eval.c


From: Mikael Djurfeldt
Subject: guile/guile-core/libguile ChangeLog eval.c
Date: Mon, 29 Jan 2001 10:23:34 -0800

CVSROOT:        /cvs
Module name:    guile
Changes by:     Mikael Djurfeldt <address@hidden>       01/01/29 10:23:34

Modified files:
        guile-core/libguile: ChangeLog eval.c 

Log message:
        * eval.c (SCM_APPLY): Check that primitives which take 1 arg
        really get that arg.

CVSWeb URLs:
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/ChangeLog.diff?r1=1.1253&r2=1.1254
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/libguile/eval.c.diff?r1=1.191&r2=1.192

Patches:
Index: guile/guile-core/libguile/ChangeLog
diff -u guile/guile-core/libguile/ChangeLog:1.1253 
guile/guile-core/libguile/ChangeLog:1.1254
--- guile/guile-core/libguile/ChangeLog:1.1253  Fri Jan 26 16:13:55 2001
+++ guile/guile-core/libguile/ChangeLog Mon Jan 29 10:23:34 2001
@@ -1,3 +1,8 @@
+2001-01-29  Mikael Djurfeldt  <address@hidden>
+
+       * eval.c (SCM_APPLY): Check that primitives which take 1 arg
+       really get that arg.
+
 2001-01-26  Keisuke Nishida  <address@hidden>
 
        * goops.c (s_scm_get_keyword): Bug fix.
Index: guile/guile-core/libguile/eval.c
diff -u guile/guile-core/libguile/eval.c:1.191 
guile/guile-core/libguile/eval.c:1.192
--- guile/guile-core/libguile/eval.c:1.191      Tue Jan 23 17:26:44 2001
+++ guile/guile-core/libguile/eval.c    Mon Jan 29 10:23:34 2001
@@ -3302,6 +3302,7 @@
       SCM_ASRTGO (SCM_UNBNDP (arg1), wrongnumargs);
       RETURN (SCM_SUBRF (proc) ())
     case scm_tc7_subr_1:
+      SCM_ASRTGO (!SCM_UNBNDP (arg1), wrongnumargs);
     case scm_tc7_subr_1o:
       SCM_ASRTGO (SCM_NULLP (args), wrongnumargs);
       RETURN (SCM_SUBRF (proc) (arg1))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]