aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--savefile.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/savefile.c b/savefile.c
index 152c9177..9e4724b2 100644
--- a/savefile.c
+++ b/savefile.c
@@ -359,8 +359,8 @@ pcap_fopen_offline_with_tstamp_precision(FILE *fp, u_int precision,
* Windows Sniffer, and Microsoft Network Monitor) all have magic
* numbers that are unique in their first 4 bytes.
*/
- amt_read = fread((char *)&magic, 1, sizeof(magic), fp);
- if (amt_read != sizeof(magic)) {
+ amt_read = fread(&magic, sizeof(magic), 1, fp);
+ if (amt_read != 1) {
if (ferror(fp)) {
pcap_fmt_errmsg_for_errno(errbuf, PCAP_ERRBUF_SIZE,
errno, "error reading dump file");