Commit 61111832 by Serge Hallyn

coverity: avoid use of NULL c1

parent 608e3567
...@@ -183,6 +183,8 @@ static int do_destroy_with_snapshots(struct lxc_container *c) ...@@ -183,6 +183,8 @@ static int do_destroy_with_snapshots(struct lxc_container *c)
if (!(lxcname = strtok_r(NULL, "\n", &scratch))) if (!(lxcname = strtok_r(NULL, "\n", &scratch)))
break; break;
c1 = lxc_container_new(lxcname, lxcpath); c1 = lxc_container_new(lxcname, lxcpath);
if (!c1)
goto next;
if (!c1->destroy(c1)) { if (!c1->destroy(c1)) {
fprintf(stderr, "Destroying snapshot %s of %s failed\n", lxcname, my_args.name); fprintf(stderr, "Destroying snapshot %s of %s failed\n", lxcname, my_args.name);
lxc_container_put(c1); lxc_container_put(c1);
...@@ -190,6 +192,7 @@ static int do_destroy_with_snapshots(struct lxc_container *c) ...@@ -190,6 +192,7 @@ static int do_destroy_with_snapshots(struct lxc_container *c)
return -1; return -1;
} }
lxc_container_put(c1); lxc_container_put(c1);
next:
counter++; counter++;
} }
free(buf); free(buf);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment