changeset 31:a3ad77382c64

Fix an annoying bug in th_growbuf().
author Matti Hamalainen <ccr@tnsp.org>
date Sat, 11 Jun 2011 05:05:11 +0300
parents 10d2dc143e4b
children 7e0a2a125830
files th_string.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/th_string.c	Sat Jun 11 05:04:39 2011 +0300
+++ b/th_string.c	Sat Jun 11 05:05:11 2011 +0300
@@ -467,7 +467,7 @@
     assert(len != NULL);
     
     if (*buf == NULL)
-        *bufsize = 0;
+        *bufsize = *len = 0;
     
     if (*buf == NULL || *len + grow >= *bufsize) {
         *bufsize += grow + TH_BUFGROW;