diff options
-rw-r--r-- | wiretap/netscaler.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/wiretap/netscaler.c b/wiretap/netscaler.c index a1b976e89e..5100d2ec86 100644 --- a/wiretap/netscaler.c +++ b/wiretap/netscaler.c @@ -562,7 +562,7 @@ nspm_signature_version(wtap *wth, gchar *nstrace_buf, gint32 len, gint64 file_si gchar *dp = nstrace_buf; gint64 data_offset = 0; - while (len == file_read(dp, 1, len, wth->fh)) { + while (len > 0 && len != file_read(dp, 1, len, wth->fh)) { data_offset += len; |