aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap/network_instruments.c
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2009-03-09 21:18:55 +0000
committerGerald Combs <gerald@wireshark.org>2009-03-09 21:18:55 +0000
commitcc739fecb0300906438b19f874e615ead80e419b (patch)
tree8858970c6086a4fa93b4c9f804d5b46ef79df9c5 /wiretap/network_instruments.c
parente4892bb6c305211bf5b3fc1ba56a87981368eff8 (diff)
P64 fixes.
svn path=/trunk/; revision=27683
Diffstat (limited to 'wiretap/network_instruments.c')
-rw-r--r--wiretap/network_instruments.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/wiretap/network_instruments.c b/wiretap/network_instruments.c
index edddba315e..f8e63bc35e 100644
--- a/wiretap/network_instruments.c
+++ b/wiretap/network_instruments.c
@@ -499,7 +499,7 @@ gboolean network_instruments_dump_open(wtap_dumper *wdh, gboolean cant_seek, int
}
memset(&file_header, 0x00, sizeof(capture_file_header));
g_strlcpy(file_header.observer_version, network_instruments_magic, 32);
- file_header.offset_to_first_packet = sizeof(capture_file_header) + sizeof(tlv_header) + strlen(comment);
+ file_header.offset_to_first_packet = (guint16) (sizeof(capture_file_header) + sizeof(tlv_header) + strlen(comment));
file_header.offset_to_first_packet = GUINT16_TO_LE(file_header.offset_to_first_packet);
file_header.number_of_information_elements = 1;
if(!fwrite(&file_header, sizeof(capture_file_header), 1, wdh->fh)) {
@@ -509,7 +509,7 @@ gboolean network_instruments_dump_open(wtap_dumper *wdh, gboolean cant_seek, int
/* create the comment entry */
comment_header.type = GUINT16_TO_LE(INFORMATION_TYPE_COMMENT);
- comment_header.length = sizeof(tlv_header) + strlen(comment);
+ comment_header.length = (guint16) (sizeof(tlv_header) + strlen(comment));
comment_header.length = GUINT16_TO_LE(comment_header.length);
if(!fwrite(&comment_header, sizeof(tlv_header), 1, wdh->fh)) {
*err = errno;