summaryrefslogtreecommitdiff
path: root/libguile/goops.c
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2012-05-04 22:36:27 +0200
committerLudovic Courtès <ludo@gnu.org>2012-05-04 22:36:27 +0200
commitb662b7e971423934b897f925ccc3061fc640e996 (patch)
treed1397a7f1ed2c53a4a0b59ecab545d1751eef07f /libguile/goops.c
parent53bdfcf03418c4709127140d64f12ede970c174b (diff)
downloadguile-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