From: Lennart Poettering Date: Wed, 8 Feb 2023 17:02:27 +0000 (+0100) Subject: process-util: add missing error check X-Git-Tag: v253-rc3~17 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ece6fc51e60e4fa598814718c8f9790ade0d6e9d;p=thirdparty%2Fsystemd.git process-util: add missing error check --- diff --git a/src/basic/process-util.c b/src/basic/process-util.c index 70aa15f0600..b6bf83c2cfd 100644 --- a/src/basic/process-util.c +++ b/src/basic/process-util.c @@ -596,6 +596,8 @@ int get_process_umask(pid_t pid, mode_t *ret) { r = get_proc_field(p, "Umask", WHITESPACE, &m); if (r == -ENOENT) return -ESRCH; + if (r < 0) + return r; return parse_mode(m, ret); }