[srvx-commits] CVS: services/src tools.c,1.128,1.129
Brought to you by:
entrope
From: Entrope <en...@us...> - 2004-01-04 04:54:34
|
Update of /cvsroot/srvx/services/src In directory sc8-pr-cvs1:/tmp/cvs-serv23583/src Modified Files: tools.c Log Message: allow empty string_buffers to be passed to string_buffer_append_* Index: tools.c =================================================================== RCS file: /cvsroot/srvx/services/src/tools.c,v retrieving revision 1.128 retrieving revision 1.129 diff -C2 -r1.128 -r1.129 *** tools.c 10 Oct 2003 02:40:25 -0000 1.128 --- tools.c 4 Jan 2004 04:54:31 -0000 1.129 *************** *** 684,688 **** { while (buf->used + len >= buf->size) { ! buf->size <<= 1; buf->list = realloc(buf->list, buf->size*sizeof(buf->list[0])); } --- 684,691 ---- { while (buf->used + len >= buf->size) { ! if (!buf->size) ! buf->size = 16; ! else ! buf->size <<= 1; buf->list = realloc(buf->list, buf->size*sizeof(buf->list[0])); } |