X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Ftal%2Fstr%2Fstr.c;h=7adb9ef5aefbf990067a1dc80569dbba6f679587;hb=68c74ffd4356e26ba25b4fbbf9a8f832dcb8a0b8;hp=83dac663f7175d6c95a21a17f3337f61e26aebc0;hpb=28681e0a15c453e86528ca488415e2220cbe0f0a;p=ccan diff --git a/ccan/tal/str/str.c b/ccan/tal/str/str.c index 83dac663..7adb9ef5 100644 --- a/ccan/tal/str/str.c +++ b/ccan/tal/str/str.c @@ -52,7 +52,7 @@ char *tal_fmt(const tal_t *ctx, const char *fmt, ...) static bool do_vfmt(char **buf, size_t off, const char *fmt, va_list ap) { /* A decent guess to start. */ - size_t max = strlen(fmt) * 2; + size_t max = strlen(fmt) * 2 + 1; bool ok; for (;;) {