From 9104c79a1d71e28ae56cbc68f6cbadf42eca6f71 Mon Sep 17 00:00:00 2001 From: Christian Brauner Date: Thu, 29 Mar 2018 18:20:35 +0200 Subject: [PATCH] tools: fix unitialized variable Closes #2242. Signed-off-by: Christian Brauner --- src/lxc/tools/lxc_copy.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lxc/tools/lxc_copy.c b/src/lxc/tools/lxc_copy.c index b4e1178fd..08ef41fc8 100644 --- a/src/lxc/tools/lxc_copy.c +++ b/src/lxc/tools/lxc_copy.c @@ -745,7 +745,7 @@ static char *mount_tmpfs(const char *oldname, const char *newname, int ret, fd; size_t len; char *premount = NULL; - FILE *fp; + FILE *fp = NULL; if (arg->tmpfs && arg->keepdata) { fprintf(stderr, "%s\n", @@ -810,7 +810,7 @@ static char *mount_tmpfs(const char *oldname, const char *newname, err_close: if (fd > 0) close(fd); - else + else if (fp) fclose(fp); err_free: free(premount);