Fix and clarify gnuf_printf
This commit is contained in:
+4
-3
@@ -74,7 +74,7 @@ int uc_gbuf_printf(GBuf *buf, const char *fmt, ...)
|
||||
char *gbuf;
|
||||
|
||||
remaining = uc_gbuf_remaining(buf);
|
||||
if(rc >= remaining) {
|
||||
if(rc >= remaining) {
|
||||
if(uc_gbuf_grow(buf, buf->len + (rc - remaining) + 1)) {
|
||||
rc = -1;
|
||||
va_end(apc);
|
||||
@@ -90,8 +90,9 @@ int uc_gbuf_printf(GBuf *buf, const char *fmt, ...)
|
||||
|
||||
} while(rc >= remaining);
|
||||
|
||||
if(rc > 0)
|
||||
buf->used += rc;
|
||||
if(rc > 0) {
|
||||
buf->used += rc;
|
||||
}
|
||||
|
||||
va_end(ap);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user