aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-reload.c
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2013-03-19 04:54:30 +0000
committerAnders Broman <anders.broman@ericsson.com>2013-03-19 04:54:30 +0000
commita10b98284c44bcafc86ee440ce936cfe305fe01b (patch)
treeff1ad5ac23bc527b2cccdff6e73ba401bd04d5f5 /epan/dissectors/packet-reload.c
parentbab72ca73439280d7b83d40495d8a39d46267ddc (diff)
From beroset:
remove C++ incompatibilities https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8416 svn path=/trunk/; revision=48412
Diffstat (limited to 'epan/dissectors/packet-reload.c')
-rw-r--r--epan/dissectors/packet-reload.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/epan/dissectors/packet-reload.c b/epan/dissectors/packet-reload.c
index 7d82144756..509696450b 100644
--- a/epan/dissectors/packet-reload.c
+++ b/epan/dissectors/packet-reload.c
@@ -3971,12 +3971,12 @@ dissect_reload_message(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
/*
* Do we already have a state structure for this conv
*/
- reload_info = conversation_get_proto_data(conversation, proto_reload);
+ reload_info = (reload_conv_info_t *)conversation_get_proto_data(conversation, proto_reload);
if (!reload_info) {
/* No. Attach that information to the conversation, and add
* it to the list of information structures.
*/
- reload_info = se_alloc(sizeof(reload_conv_info_t));
+ reload_info = se_new(reload_conv_info_t);
reload_info->transaction_pdus = se_tree_create_non_persistent(EMEM_TREE_TYPE_RED_BLACK, "reload_transaction_pdus");
conversation_add_proto_data(conversation, proto_reload, reload_info);
}
@@ -4162,9 +4162,9 @@ dissect_reload_message(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
if (!pinfo->fd->flags.visited) {
- if ((reload_trans =
+ if ((reload_trans = (reload_transaction_t *)
se_tree_lookup32_array(reload_info->transaction_pdus, transaction_id_key)) == NULL) {
- reload_trans = se_alloc(sizeof(reload_transaction_t));
+ reload_trans = se_new(reload_transaction_t);
reload_trans->req_frame = 0;
reload_trans->rep_frame = 0;
reload_trans->req_time = pinfo->fd->abs_ts;
@@ -4187,12 +4187,12 @@ dissect_reload_message(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
}
}
else {
- reload_trans = se_tree_lookup32_array(reload_info->transaction_pdus, transaction_id_key);
+ reload_trans = (reload_transaction_t *)se_tree_lookup32_array(reload_info->transaction_pdus, transaction_id_key);
}
if (!reload_trans) {
/* create a "fake" pana_trans structure */
- reload_trans = ep_alloc(sizeof(reload_transaction_t));
+ reload_trans = ep_new(reload_transaction_t);
reload_trans->req_frame = 0;
reload_trans->rep_frame = 0;
reload_trans->req_time = pinfo->fd->abs_ts;
@@ -5885,7 +5885,7 @@ proto_register_reload(void)
sizeof(kind_t),
"reload_kindids", /* filename */
TRUE, /* from_profile */
- (void*) &kindidlist_uats, /* data_ptr */
+ (void**) &kindidlist_uats, /* data_ptr */
&nreloadkinds, /* numitems_ptr */
UAT_AFFECTS_DISSECTION, /* affects dissection of packets, but not set of named fields */
NULL, /* Help section (currently a wiki page) */