aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap/packetlogger.c
diff options
context:
space:
mode:
authorstig <stig@f5534014-38df-0310-8fa8-9805f1628bb7>2010-04-17 10:09:52 +0000
committerstig <stig@f5534014-38df-0310-8fa8-9805f1628bb7>2010-04-17 10:09:52 +0000
commit0baae73dd8888b72f0306963bb32cb1162ebcf65 (patch)
treeef92da622d8862e08d9b2e8c700a29123d28c412 /wiretap/packetlogger.c
parent5d69d5145a363170b3ff6b19976f7f49a9a56a02 (diff)
From Jakub Zawadzki:
Fix compile without zlib. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32501 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'wiretap/packetlogger.c')
-rw-r--r--wiretap/packetlogger.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/wiretap/packetlogger.c b/wiretap/packetlogger.c
index 6907009198..021ed129ef 100644
--- a/wiretap/packetlogger.c
+++ b/wiretap/packetlogger.c
@@ -67,7 +67,9 @@ int packetlogger_open(wtap *wth, int *err, gchar **err_info _U_)
if(!packetlogger_read_header(&pl_hdr, wth->fh, err))
return -1;
- file_read(&type, 1, 1, wth->fh);
+
+ if (file_read(&type, 1, 1, wth->fh) <= 0)
+ return -1;
/* Verify this file belongs to us */
if (!((8 <= pl_hdr.len) && (pl_hdr.len < 65536) &&