mirror of
https://github.com/json-c/json-c.git
synced 2026-03-29 18:09:07 +08:00
Add va_end for every va_start.
Dotan Barak, dotanba at gmail dot com git-svn-id: http://svn.metaparadigm.com/svn/json-c/trunk@23 327403b1-1117-474d-bef2-5cb71233fd97
This commit is contained in:
@@ -119,8 +119,9 @@ int sprintbuf(struct printbuf *p, const char *msg, ...)
|
||||
if(size == -1 || size > 127) {
|
||||
int ret;
|
||||
va_start(ap, msg);
|
||||
if((size = vasprintf(&t, msg, ap)) == -1) return -1;
|
||||
size = vasprintf(&t, msg, ap);
|
||||
va_end(ap);
|
||||
if(size == -1) return -1;
|
||||
ret = printbuf_memappend(p, t, size);
|
||||
free(t);
|
||||
return ret;
|
||||
|
||||
Reference in New Issue
Block a user