* Get rid of calls to SCM_ROSTRINGP.

* Fix some string/symbol output problems with regards to substrings.
* Fix error output to prefer procedure name parameters over stack data.
* Use SCM_(SET_)?FILENAME where appropriate.
* Prefer calling scm_remember over scm_protect/unprotect_object calls.
This commit is contained in:
Dirk Herrmann 2000-11-02 10:36:31 +00:00
commit b24b5e13bf
12 changed files with 55 additions and 51 deletions

View file

@ -2479,7 +2479,7 @@ make_struct_class (void *closure, SCM key, SCM data, SCM prev)
if (SCM_NFALSEP (SCM_STRUCT_TABLE_NAME (data)))
SCM_SET_STRUCT_TABLE_CLASS (data,
scm_make_extended_class
(SCM_ROCHARS (SCM_STRUCT_TABLE_NAME (data))));
(SCM_SYMBOL_CHARS (SCM_STRUCT_TABLE_NAME (data))));
return SCM_UNSPECIFIED;
}