From a61b4e85846c9d87f24465f3023e9c5f620ee265 Mon Sep 17 00:00:00 2001 From: Christian Brauner Date: Sat, 9 Dec 2017 20:04:46 +0100 Subject: [PATCH] coverity: #1426028 Signed-off-by: Christian Brauner --- src/lxc/storage/overlay.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/lxc/storage/overlay.c b/src/lxc/storage/overlay.c index 6b93eb03b..f32e6eecb 100644 --- a/src/lxc/storage/overlay.c +++ b/src/lxc/storage/overlay.c @@ -725,15 +725,9 @@ char *ovl_get_rootfs(const char *rootfs_path, size_t *rootfslen) *s3 = '\0'; rootfsdir = strdup(s2); - if (!rootfsdir) { - free(s1); - return NULL; - } - + free(s1); if (!rootfsdir) - rootfsdir = s1; - else - free(s1); + return NULL; *rootfslen = strlen(rootfsdir);