summaryrefslogtreecommitdiff
path: root/src/utilities/util_backup.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/utilities/util_backup.c')
-rw-r--r--src/utilities/util_backup.c2
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)