aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2020-01-22 20:13:44 +0100
committerFabian Groffen <grobian@gentoo.org>2020-01-22 20:13:44 +0100
commit661eac117591a59761b046f259972dc1802d5314 (patch)
treefa194d7457c96e6be2a165148c33903d1d0a993b /qtbz2.c
parentlibq/colors: fix Coverity 183476 Buffer not null terminated (diff)
downloadportage-utils-661eac117591a59761b046f259972dc1802d5314.tar.gz
portage-utils-661eac117591a59761b046f259972dc1802d5314.tar.bz2
portage-utils-661eac117591a59761b046f259972dc1802d5314.zip
qtbz2: fix Coverity 125889 Unchecked return value
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Diffstat (limited to 'qtbz2.c')
-rw-r--r--qtbz2.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/qtbz2.c b/qtbz2.c
index 314eecd8..a02b477f 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;
}