This is the mail archive of the
guile-cvs@sourceware.cygnus.com
mailing list for the Guile project.
guile/guile-core/libguile ports.c symbols.h tags.h
- To: guile-cvs at sourceware dot cygnus dot com
- Subject: guile/guile-core/libguile ports.c symbols.h tags.h
- From: gjb at sourceware dot cygnus dot com
- Date: 17 Dec 1999 20:11:35 -0000
CVSROOT: /cvs/guile
Module name: guile
Changes by: gjb@sourceware.cygnus.com 99/12/17 12:11:34
Modified files:
guile-core/libguile: ports.c symbols.h tags.h
Log message:
* tags.h (SCM_ECONSP, SCM_NECONSP): Fix these macros to have the
SCM_NIMP test integrated into an || clause that I'd missed before
and was causing a segfault in the regression tests.
* symbols.h (SCM_ROUCHARS): Make cast be to (unsigned char *), not
(char *); fixes a problem reported by the regression test
ports.test.
* ports.c: Fixed a couple of arg/number mismatches in
SCM_VALIDATE_ macros.
Now passes the (not-comprehensive) guile-modules test-suite again!