aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-mime-encap.c
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2011-06-09 22:42:44 +0000
committerGerald Combs <gerald@wireshark.org>2011-06-09 22:42:44 +0000
commitae4c6d08caa69a52928e2d69a921cf7e48460a22 (patch)
tree006ba9eea58feca90d7ce6a4b8b0425dfcdda448 /epan/dissectors/packet-mime-encap.c
parent110f2c4ef7e7d3398b5535614b90896a5b15fe10 (diff)
Add a couple of casts to make Visual C++ happy.
svn path=/trunk/; revision=37639
Diffstat (limited to 'epan/dissectors/packet-mime-encap.c')
-rw-r--r--epan/dissectors/packet-mime-encap.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/epan/dissectors/packet-mime-encap.c b/epan/dissectors/packet-mime-encap.c
index 4dab0fc981..dc7a55ea30 100644
--- a/epan/dissectors/packet-mime-encap.c
+++ b/epan/dissectors/packet-mime-encap.c
@@ -77,7 +77,7 @@ dissect_mime_encap(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
proto_item_append_text(item, " (Final)");
- comp_tvb = tvb_new_child_real_data(tvb, whole_file->str, whole_file->len, whole_file->len);
+ comp_tvb = tvb_new_child_real_data(tvb, whole_file->str, (guint) whole_file->len, (gint) whole_file->len);
add_new_data_source(pinfo, comp_tvb, "Whole file");
if (!dissector_try_heuristic(heur_subdissector_list, comp_tvb, pinfo, tree)) {
@@ -96,7 +96,7 @@ void
proto_register_mime_encap(void)
{
proto_mime_encap = proto_register_protocol("MIME file", "MIME_FILE", "mime_dlt");
-
+
register_dissector("mime_dlt", dissect_mime_encap, proto_mime_encap);
register_init_routine(mime_encap_init);
register_heur_dissector_list("wtap_file", &heur_subdissector_list);
@@ -106,9 +106,8 @@ void
proto_reg_handoff_mime_encap(void)
{
dissector_handle_t mime_encap_handle;
-
+
data_handle = find_dissector("data");
mime_encap_handle = find_dissector("mime_dlt");
dissector_add_uint("wtap_encap", WTAP_ENCAP_MIME, mime_encap_handle);
}
-