From: Christian Brauner Date: Fri, 15 Jun 2018 10:56:19 +0000 (+0200) Subject: coverity: #1425846 X-Git-Tag: lxc-2.0.10~75 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cb47fcd8931db0ce017594b7d7ba7c7141f24d38;p=thirdparty%2Flxc.git coverity: #1425846 Unchecked return value Signed-off-by: Christian Brauner --- diff --git a/src/lxc/attach.c b/src/lxc/attach.c index ff2164abc..599fc5015 100644 --- a/src/lxc/attach.c +++ b/src/lxc/attach.c @@ -600,8 +600,9 @@ static void lxc_attach_get_init_uidgid(uid_t *init_uid, gid_t *init_gid) uid_t uid = (uid_t)-1; gid_t gid = (gid_t)-1; - /* Read capabilities. */ - snprintf(proc_fn, __PROC_STATUS_LEN, "/proc/%d/status", 1); + ret = snprintf(proc_fn, __PROC_STATUS_LEN, "/proc/%d/status", 1); + if (ret < 0 || ret >= __PROC_STATUS_LEN) + return; proc_file = fopen(proc_fn, "r"); if (!proc_file)