commit:     661eac117591a59761b046f259972dc1802d5314
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 22 19:13:44 2020 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jan 22 19:13:44 2020 +0000
URL:        https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=661eac11

qtbz2: fix Coverity 125889 Unchecked return value

Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 qtbz2.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/qtbz2.c b/qtbz2.c
index 314eecd..a02b477 100644
--- a/qtbz2.c
+++ b/qtbz2.c
@@ -139,7 +139,8 @@ _tbz2_write_file(FILE *src, int dir_fd, const char *dst, 
size_t len)
        FILE *out;
 
        if (!dst) {
-               fseek(src, len, SEEK_CUR);
+               if (fseek(src, len, SEEK_CUR) == -1)
+                       errp("cannot seek to pos %zd: %s", len, 
strerror(errno));
                return;
        }
 

Reply via email to