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;
}