commit: 5c74386bd7c9112df90a7e38fcc14db7ea721e55 Author: Fabian Groffen <grobian <AT> gentoo <DOT> org> AuthorDate: Fri Jan 24 18:44:36 2020 +0000 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org> CommitDate: Fri Jan 24 18:44:36 2020 +0000 URL: https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=5c74386b
qpkg: fix Coverity 125896 Unchecked return value Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org> qpkg.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/qpkg.c b/qpkg.c index eaca37b..7929018 100644 --- a/qpkg.c +++ b/qpkg.c @@ -308,7 +308,12 @@ qpkg_make(depend_atom *atom) rmdir(tmpdir); - stat(buf, &st); + if (stat(buf, &st) == -1) { + warnp("could not stat '%s': %s", buf strerror(errno)); + free(buf); + return 1; + } + printf("%s%s%s KiB\n", RED, make_human_readable_str(st.st_size, 1, KILOBYTE), NORM);