From: Christian Brauner Date: Fri, 15 Jun 2018 10:56:19 +0000 (+0200) Subject: coverity: #1425846 X-Git-Tag: lxc-3.1.0~245^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7fb45c93fa1909d25b63467a40db1efc2e0d52ca;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 dd98a6d33..429a5d86c 100644 --- a/src/lxc/attach.c +++ b/src/lxc/attach.c @@ -606,8 +606,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)