From: Christian Brauner Date: Wed, 15 Apr 2020 09:59:57 +0000 (+0200) Subject: uuid: close fd X-Git-Tag: lxc-5.0.0~451^2~11 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e84e4a989dba41383e4cf3921da6b2439add0363;p=thirdparty%2Flxc.git uuid: close fd Fixes: Coverity 1461751. Signed-off-by: Christian Brauner --- diff --git a/src/lxc/uuid.c b/src/lxc/uuid.c index a5d24bbcb..256225b8f 100644 --- a/src/lxc/uuid.c +++ b/src/lxc/uuid.c @@ -116,7 +116,7 @@ int lxc_id128_write_fd(int fd, lxc_id128_t id) int lxc_id128_write(const char *p, lxc_id128_t id) { - int fd = -1; + __do_close int fd = -EBADF; fd = open(p, O_WRONLY|O_CREAT|O_CLOEXEC|O_NOCTTY|O_TRUNC, 0444); if (fd < 0)