]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
fix pointer c is dereferenced after checking null 2418/head
authorDonghwa Jeong <dh48.jeong@samsung.com>
Tue, 19 Jun 2018 01:37:47 +0000 (10:37 +0900)
committerDonghwa Jeong <dh48.jeong@samsung.com>
Tue, 19 Jun 2018 01:37:47 +0000 (10:37 +0900)
Signed-off-by: Donghwa Jeong <dh48.jeong@samsung.com>
src/tests/get_item.c

index e7667c48280ca6846f767c97e1538b5c743b8c69..a1a6b6705555534d8c363010ca5480f46d7076c7 100644 (file)
@@ -555,7 +555,10 @@ int main(int argc, char *argv[])
        printf("All get_item tests passed\n");
        fret = EXIT_SUCCESS;
 out:
-       c->destroy(c);
-       lxc_container_put(c);
+       if (c) {
+               c->destroy(c);
+               lxc_container_put(c);
+       }
+
        exit(fret);
 }