diff options
author | Michael Gran <spk121@yahoo.com> | 2009-08-22 10:15:53 -0700 |
---|---|---|
committer | Michael Gran <spk121@yahoo.com> | 2009-08-23 09:29:16 -0700 |
commit | 27646f414e9350c2bf9f35982082bcabfb475c5d (patch) | |
tree | fbdf3994aad0fa19fb9791d27981efbaf8e42111 /libguile/strings.h | |
parent | 806f1ded951f92cdd3ed243daad5d97754568480 (diff) | |
download | guile-27646f414e9350c2bf9f35982082bcabfb475c5d.tar.gz |
Use string and symbol accessors in struct, throw, and array funcs
* libguile/struct.c (scm_make_struct_layout, scm_struct_init)
(scm_struct_vtable_p, scm_struct_ref, scm_struct_set_x): use string
and symbol accessors and avoid unpacking strings and symbols
* libguile/throw.c (scm_ithrow): allow wide symbols in the error message
* libguile/unif.c (scm_enclose_array, scm_istr2bve): use string
accessors and avoid unpacking strings
Diffstat (limited to 'libguile/strings.h')
0 files changed, 0 insertions, 0 deletions