lib: out-of-bounds access (Coverity 1452539)

Signed-off-by: F. Aragon <paco@voltanet.io>
This commit is contained in:
paco 2018-06-15 16:54:09 +02:00
parent e4a374681d
commit 764f689bcf
No known key found for this signature in database
GPG key ID: FD112A8C7E6A5E4A

View file

@ -63,13 +63,12 @@ void sbuf_push(struct sbuf *buf, int indent, const char *format, ...)
int written;
if (!buf->fixed) {
char dummy;
int written1, written2;
size_t new_size;
written1 = snprintf(&dummy, 0, "%*s", indent, "");
written1 = indent;
va_start(args, format);
written2 = vsnprintf(&dummy, 0, format, args);
written2 = vsnprintf(NULL, 0, format, args);
va_end(args);
new_size = buf->size;