]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
coverity: fix dereference before NULL check
authorDwight Engen <dwight.engen@oracle.com>
Fri, 3 May 2013 20:50:20 +0000 (16:50 -0400)
committerSerge Hallyn <serge.hallyn@ubuntu.com>
Fri, 3 May 2013 21:39:14 +0000 (16:39 -0500)
also fixed some error strings while here

Signed-off-by: Dwight Engen <dwight.engen@oracle.com>
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
src/tests/cgpath.c

index de2d13bb30f55debfccbcf31c30681ab3c00560e..d8c36248ed934fbee11a4c4b5fca69476f6f489e 100644 (file)
@@ -51,8 +51,7 @@ int main()
 
        printf("Basic cgroup path tests...\n");
        path = lxc_cgroup_path_create(NULL, MYNAME);
-       len = strlen(path);
-       if (!path || !len) {
+       if (!path || !(len = strlen(path))) {
                TSTERR("zero result from lxc_cgroup_path_create");
                exit(1);
        }
@@ -110,7 +109,7 @@ int main()
 
        /* start second container */
        if ((c2 = lxc_container_new(MYNAME2, ALTBASE)) == NULL) {
-               TSTERR("instantiating first container");
+               TSTERR("instantiating second container");
                goto out;
        }
        if (c2->is_defined(c2)) {
@@ -120,14 +119,14 @@ int main()
        }
        c2->set_config_item(c2, "lxc.network.type", "empty");
        if (!c2->createl(c2, "ubuntu", NULL)) {
-               TSTERR("creating first container");
+               TSTERR("creating second container");
                goto out;
        }
 
        c2->load_config(c2, NULL);
        c2->want_daemonize(c2);
        if (!c2->startl(c2, 0, NULL)) {
-               TSTERR("starting first container");
+               TSTERR("starting second container");
                goto out;
        }