diff options
Diffstat (limited to 'src/utilities/util_backup.c')
-rw-r--r-- | src/utilities/util_backup.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/utilities/util_backup.c b/src/utilities/util_backup.c index 190c0878f38..5dc9671fb45 100644 --- a/src/utilities/util_backup.c +++ b/src/utilities/util_backup.c @@ -23,7 +23,7 @@ append_target(WT_SESSION *session, const char *target, char **bufp) static char *buf = NULL; /* 20 bytes of slop */ - if (remain < strlen(target) + 20) { + if (buf == NULL || remain < strlen(target) + 20) { len += strlen(target) + 512; remain += strlen(target) + 512; if ((buf = realloc(buf, len)) == NULL) |