diff options
author | Fabian Groffen <grobian@gentoo.org> | 2020-01-22 20:37:53 +0100 |
---|---|---|
committer | Fabian Groffen <grobian@gentoo.org> | 2020-01-22 20:37:53 +0100 |
commit | 40335ce6a4577e520a612d7061dadf5c9b2e8b01 (patch) | |
tree | c806baf77848c4fd24e03bc20c079acdedea366d /qpkg.c | |
parent | qpkg: fix Coverity 125896 Unchecked return value (diff) | |
download | portage-utils-40335ce6a4577e520a612d7061dadf5c9b2e8b01.tar.gz portage-utils-40335ce6a4577e520a612d7061dadf5c9b2e8b01.tar.bz2 portage-utils-40335ce6a4577e520a612d7061dadf5c9b2e8b01.zip |
qpkg: fix Coverity 125897 Unchecked return value
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Diffstat (limited to 'qpkg.c')
-rw-r--r-- | qpkg.c | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -356,8 +356,7 @@ int qpkg_main(int argc, char **argv) err("'%s' is not a valid package destination", qpkg_bindir); for (i = 0; i <= 1; i++) { if (mkdir(qpkg_bindir, 0750) == -1) { - lstat(qpkg_bindir, &st); - if (!S_ISDIR(st.st_mode)) { + if (lstat(qpkg_bindir, &st) == 0 && !S_ISDIR(st.st_mode)) { unlink(qpkg_bindir); continue; } |