diff options
Diffstat (limited to '')
-rw-r--r-- | libbb/strbuf_file.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libbb/strbuf_file.c b/libbb/strbuf_file.c index fb2ba7966..cdacf5344 100644 --- a/libbb/strbuf_file.c +++ b/libbb/strbuf_file.c | |||
@@ -31,14 +31,14 @@ int sfprintf(struct strbuf_file *sf, const char *fmt, ...) | |||
31 | len = vsnprintf(sb.buf + sb.len, sb.alloc - sb.len, fmt, ap); | 31 | len = vsnprintf(sb.buf + sb.len, sb.alloc - sb.len, fmt, ap); |
32 | va_end(ap); | 32 | va_end(ap); |
33 | if (len < 0) | 33 | if (len < 0) |
34 | die("your vsnprintf is broken"); | 34 | bb_error_msg_and_die("your vsnprintf is broken"); |
35 | if (len > strbuf_avail(&sb)) { | 35 | if (len > strbuf_avail(&sb)) { |
36 | strbuf_grow(&sb, len); | 36 | strbuf_grow(&sb, len); |
37 | va_start(ap, fmt); | 37 | va_start(ap, fmt); |
38 | len = vsnprintf(sb.buf + sb.len, sb.alloc - sb.len, fmt, ap); | 38 | len = vsnprintf(sb.buf + sb.len, sb.alloc - sb.len, fmt, ap); |
39 | va_end(ap); | 39 | va_end(ap); |
40 | if (len > strbuf_avail(&sb)) { | 40 | if (len > strbuf_avail(&sb)) { |
41 | die("this should not happen, your snprintf is broken"); | 41 | bb_error_msg_and_die("this should not happen, your snprintf is broken"); |
42 | } | 42 | } |
43 | } | 43 | } |
44 | strbuf_setlen(&sb, sb.len + len); | 44 | strbuf_setlen(&sb, sb.len + len); |