diff options
author | Ludovic Courtès <ludo@gnu.org> | 2012-05-04 22:36:27 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2012-05-04 22:36:27 +0200 |
commit | b662b7e971423934b897f925ccc3061fc640e996 (patch) | |
tree | d1397a7f1ed2c53a4a0b59ecab545d1751eef07f /libguile/goops.c | |
parent | 53bdfcf03418c4709127140d64f12ede970c174b (diff) | |
download | guile-b662b7e971423934b897f925ccc3061fc640e996.tar.gz |
Simplify the reader's `read_complete_token'.
* libguile/read.c (read_token): Remove unneeded `const' before `size_t'.
(read_complete_token): Remove `overflow_buffer' parameter; return
`char *' instead of `int'. Allocate the overflow buffer with
`scm_gc_malloc_pointerless' instead of `scm_malloc'. Return either
the overflow buffer or BUFFER.
(scm_read_number, scm_read_mixed_case_symbol,
scm_read_number_and_radix): Rename `buffer' to `local_buffer', and
`overflow_buffer' to `buffer'. Remove `overflow'. Adjust code to new
`read_complete_token'.
Diffstat (limited to 'libguile/goops.c')
0 files changed, 0 insertions, 0 deletions