diff options
Diffstat (limited to 'wiretap')
-rw-r--r-- | wiretap/file_wrappers.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/wiretap/file_wrappers.c b/wiretap/file_wrappers.c index 3f5e5e23f0..300f7348b6 100644 --- a/wiretap/file_wrappers.c +++ b/wiretap/file_wrappers.c @@ -928,7 +928,7 @@ file_seek(FILE_T file, gint64 offset, int whence, int *err) */ unsigned had = (unsigned)(file->next - file->out); if (-offset <= had) { - file->have -= offset; + file->have -= (unsigned)offset; file->next += offset; file->pos += offset; return file->pos; |