From e39f2236ea3f1b2b50bbed65ec33ad4f56f409cb Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Tue, 3 Nov 2009 07:56:53 -0800 Subject: Version 019 Regexps can be bound to variables. New freeform directive. --- stream.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'stream.c') diff --git a/stream.c b/stream.c index 90932b0e..6379649e 100644 --- a/stream.c +++ b/stream.c @@ -300,7 +300,7 @@ static void string_out_stream_destroy(obj_t *stream) static obj_t *string_out_put_string(obj_t *stream, const char *s) { struct string_output *so = (struct string_output *) stream->co.handle; - + if (so == 0) { return nil; } else { @@ -335,12 +335,12 @@ static obj_t *string_out_put_char(obj_t *stream, int ch) obj_t *string_out_vcformat(obj_t *stream, const char *fmt, va_list vl) { struct string_output *so = (struct string_output *) stream->co.handle; - + if (so == 0) { return nil; } else { int nchars, nchars2; - char dummy_buf[1]; + char dummy_buf[1]; size_t old_size = so->size; size_t required_size; va_list vl_copy; @@ -353,7 +353,7 @@ obj_t *string_out_vcformat(obj_t *stream, const char *fmt, va_list vl) vl_copy = vl; #endif - nchars = vsnprintf(dummy_buf, 0, fmt, vl_copy); + nchars = vsnprintf(dummy_buf, 0, fmt, vl_copy); #if defined va_copy || defined __va_copy va_end (vl_copy); @@ -373,11 +373,11 @@ obj_t *string_out_vcformat(obj_t *stream, const char *fmt, va_list vl) } so->buf = chk_realloc(so->buf, so->size); - nchars2 = vsnprintf(so->buf + so->fill, so->size-so->fill, fmt, vl); + nchars2 = vsnprintf(so->buf + so->fill, so->size-so->fill, fmt, vl); bug_unless (nchars == nchars2); so->fill += nchars; return t; - } + } } static struct strm_ops string_out_ops = { -- cgit v1.2.3