From: Christian Brauner Date: Wed, 15 Apr 2020 11:53:04 +0000 (+0200) Subject: criu: make explicit that we're ignoring rmdir() return value X-Git-Tag: lxc-5.0.0~451^2~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f075e955d126d73054477f474a7aaf4209749e16;p=thirdparty%2Flxc.git criu: make explicit that we're ignoring rmdir() return value Fixes: Coverity 1461726. Signed-off-by: Christian Brauner --- diff --git a/src/lxc/criu.c b/src/lxc/criu.c index 2485accc0..288f1f515 100644 --- a/src/lxc/criu.c +++ b/src/lxc/criu.c @@ -1011,7 +1011,7 @@ static void do_restore(struct lxc_container *c, int status_pipe, struct migrate_ } if (mount(rootfs->path, rootfs->mount, NULL, MS_BIND, NULL) < 0) { - rmdir(rootfs->mount); + (void)rmdir(rootfs->mount); goto out_fini_handler; } } @@ -1046,7 +1046,7 @@ static void do_restore(struct lxc_container *c, int status_pipe, struct migrate_ /* exec_criu() returning is an error */ exec_criu(cgroup_ops, c->lxc_conf, &os); umount(rootfs->mount); - rmdir(rootfs->mount); + (void)rmdir(rootfs->mount); goto out_fini_handler; } else { char title[2048]; @@ -1323,7 +1323,7 @@ static bool do_dump(struct lxc_container *c, char *mode, struct migrate_opts *op fail: close(criuout[0]); close(criuout[1]); - rmdir(opts->directory); + (void)rmdir(opts->directory); free(criu_version); return false; }