[lxc-devel] [PATCH 1/3] coverity: fix dereference before NULL check
Dwight Engen
dwight.engen at oracle.com
Fri May 3 20:50:20 UTC 2013
also fixed some error strings while here
Signed-off-by: Dwight Engen <dwight.engen at oracle.com>
---
src/tests/cgpath.c | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/src/tests/cgpath.c b/src/tests/cgpath.c
index de2d13b..d8c3624 100644
--- a/src/tests/cgpath.c
+++ b/src/tests/cgpath.c
@@ -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;
}
--
1.8.1.4
More information about the lxc-devel
mailing list