summaryrefslogtreecommitdiff
path: root/wiretap/i4btrace.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2009-03-07 05:18:59 +0000
committerGuy Harris <guy@alum.mit.edu>2009-03-07 05:18:59 +0000
commit4a5e0ba2bc82a61d469e2e3e2266e777429a3ea9 (patch)
treeb2164ca51d792e7a312d6cfb371dde489c1ccd4f /wiretap/i4btrace.c
parent6552d5d5bd513797aa6e24ca09302d3d66791453 (diff)
downloadwireshark-4a5e0ba2bc82a61d469e2e3e2266e777429a3ea9.tar.gz
More P64 changes.
svn path=/trunk/; revision=27641
Diffstat (limited to 'wiretap/i4btrace.c')
-rw-r--r--wiretap/i4btrace.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/wiretap/i4btrace.c b/wiretap/i4btrace.c
index 02a9b0db47..1b2bc08095 100644
--- a/wiretap/i4btrace.c
+++ b/wiretap/i4btrace.c
@@ -120,7 +120,7 @@ static gboolean i4btrace_read(wtap *wth, int *err, gchar **err_info,
{
int ret;
i4b_trace_hdr_t hdr;
- guint16 length;
+ guint32 length;
void *bufp;
/* Read record header. */
@@ -138,7 +138,7 @@ static gboolean i4btrace_read(wtap *wth, int *err, gchar **err_info,
hdr.length, (unsigned long)sizeof(hdr));
return FALSE;
}
- length = hdr.length - sizeof(hdr);
+ length = hdr.length - (guint32)sizeof(hdr);
wth->phdr.len = length;
wth->phdr.caplen = length;