diff options
Diffstat (limited to 'wiretap/peektagged.c')
-rw-r--r-- | wiretap/peektagged.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/wiretap/peektagged.c b/wiretap/peektagged.c index 6d46e26fa9..943ca0e058 100644 --- a/wiretap/peektagged.c +++ b/wiretap/peektagged.c @@ -372,8 +372,9 @@ wtap_open_return_val peektagged_open(wtap *wth, int *err, gchar **err_info) } /* skip 8 zero bytes */ - if (file_seek (wth->fh, 8L, SEEK_CUR, err) == -1) - return WTAP_OPEN_NOT_MINE; + if (!wtap_read_bytes (wth->fh, NULL, 8, err, err_info)) { + return WTAP_OPEN_ERROR; + } /* * This is an Peek tagged file. |