mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-17 01:00:20 +02:00
* unif.c, symbols.c, strings.c, stacks.c, random.c, print.c,
posix.c: Eliminated a bunch of SCM_NIMP(..)s that are now redundant with the safer macros. Patch from Dirk Hermann applied by hand. Thanks Dirk! * scm_validate.h: Added SCM_VALIDATE_VECTOR_OR_DVECTOR for some uses in random.c. * ramap.c: whitespace change.
This commit is contained in:
parent
339999c72e
commit
368cf54d89
9 changed files with 24 additions and 37 deletions
|
@ -333,8 +333,7 @@ GUILE_PROC(scm_string_append, "string-append", 0, 0, 1,
|
|||
register long i = 0;
|
||||
register SCM l, s;
|
||||
register unsigned char *data;
|
||||
for (l = args;SCM_NIMP (l);) {
|
||||
SCM_ASSERT (SCM_CONSP (l), l, SCM_ARGn, FUNC_NAME);
|
||||
for (l = args;SCM_CONSP (l);) {
|
||||
s = SCM_CAR (l);
|
||||
SCM_VALIDATE_ROSTRING(SCM_ARGn,s);
|
||||
i += SCM_ROLENGTH (s);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue