diff options
author | etxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7> | 2011-11-19 22:42:51 +0000 |
---|---|---|
committer | etxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7> | 2011-11-19 22:42:51 +0000 |
commit | 56f120d22b75b0547198d3a07d44920c3af3d8a9 (patch) | |
tree | 6c4b65b517d502548c00c4e25b9537d2fb4da467 /epan/dissectors | |
parent | 18cf1e710d52a4b0e3aac26b168a96e90043df8d (diff) |
Get rid of Warnings.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@39951 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors')
-rw-r--r-- | epan/dissectors/packet-ansi_map.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/epan/dissectors/packet-ansi_map.c b/epan/dissectors/packet-ansi_map.c index 857e239fd6..aa86783b18 100644 --- a/epan/dissectors/packet-ansi_map.c +++ b/epan/dissectors/packet-ansi_map.c @@ -1170,8 +1170,8 @@ static GHashTable *TransactionId_table=NULL; static void TransactionId_table_cleanup(gpointer key , gpointer value, gpointer user_data _U_){ - struct ansi_map_invokedata_t *ansi_map_saved_invokedata = value; - gchar *TransactionId_str = key; + struct ansi_map_invokedata_t *ansi_map_saved_invokedata = (struct ansi_map_invokedata_t *)value; + gchar *TransactionId_str = (gchar *)key; g_free(TransactionId_str); g_free(ansi_map_saved_invokedata); @@ -1215,7 +1215,7 @@ update_saved_invokedata(packet_info *pinfo, proto_tree *tree _U_, tvbuff_t *tvb /* Data from the TCAP dissector */ if (pinfo->private_data != NULL){ - p_private_tcap=pinfo->private_data; + p_private_tcap=(struct ansi_tcap_private_t *)pinfo->private_data; if ((!pinfo->fd->flags.visited)&&(p_private_tcap->TransactionID_str)){ /* Only do this once XXX I hope its the right thing to do */ /* The hash string needs to contain src and dest to distiguish differnt flows */ @@ -1231,11 +1231,11 @@ update_saved_invokedata(packet_info *pinfo, proto_tree *tree _U_, tvbuff_t *tvb break; } /* If the entry allready exists don't owervrite it */ - ansi_map_saved_invokedata = g_hash_table_lookup(TransactionId_table,buf); + ansi_map_saved_invokedata = (struct ansi_map_invokedata_t *)g_hash_table_lookup(TransactionId_table,buf); if(ansi_map_saved_invokedata) return; - ansi_map_saved_invokedata = g_malloc(sizeof(struct ansi_map_invokedata_t)); + ansi_map_saved_invokedata = g_new(struct ansi_map_invokedata_t,1); ansi_map_saved_invokedata->opcode = p_private_tcap->d.OperationCode_private; ansi_map_saved_invokedata->ServiceIndicator = ServiceIndicator; @@ -16213,7 +16213,7 @@ find_saved_invokedata(asn1_ctx_t *actx){ /* Data from the TCAP dissector */ if (actx->pinfo->private_data != NULL){ - p_private_tcap=actx->pinfo->private_data; + p_private_tcap=(struct ansi_tcap_private_t *)actx->pinfo->private_data; /* The hash string needs to contain src and dest to distiguish differnt flows */ src_str = ep_address_to_str(src); dst_str = ep_address_to_str(dst); @@ -16231,7 +16231,7 @@ find_saved_invokedata(asn1_ctx_t *actx){ } /*g_warning("Find Hash string %s pkt: %u",buf,actx->pinfo->fd->num);*/ - ansi_map_saved_invokedata = g_hash_table_lookup(TransactionId_table, buf); + ansi_map_saved_invokedata = (struct ansi_map_invokedata_t *)g_hash_table_lookup(TransactionId_table, buf); if(ansi_map_saved_invokedata){ OperationCode = ansi_map_saved_invokedata->opcode & 0xff; ServiceIndicator = ansi_map_saved_invokedata->ServiceIndicator; @@ -16280,7 +16280,7 @@ dissect_ansi_map(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) is801_pld = FALSE; ServiceIndicator = 0; - p_private_tcap=pinfo->private_data; + p_private_tcap=(struct ansi_tcap_private_t *)pinfo->private_data; switch(p_private_tcap->d.pdu){ /* |