diff options
author | Anders Broman <anders.broman@ericsson.com> | 2011-11-19 17:21:35 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2011-11-19 17:21:35 +0000 |
commit | 4b2aa811e14412e3731714e4e54c344e967173c1 (patch) | |
tree | f7af4cec7fbd887636937cf5edeb28192322b0be /epan/dissectors/packet-ansi_tcap.c | |
parent | 87eafedef01562b4a98602514538940fd9a319cb (diff) | |
download | wireshark-4b2aa811e14412e3731714e4e54c344e967173c1.tar.gz |
Fix Warnings.
svn path=/trunk/; revision=39948
Diffstat (limited to 'epan/dissectors/packet-ansi_tcap.c')
-rw-r--r-- | epan/dissectors/packet-ansi_tcap.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/epan/dissectors/packet-ansi_tcap.c b/epan/dissectors/packet-ansi_tcap.c index ce74925ae9..638ba765e3 100644 --- a/epan/dissectors/packet-ansi_tcap.c +++ b/epan/dissectors/packet-ansi_tcap.c @@ -258,15 +258,15 @@ static GHashTable *TransactionId_table=NULL; static void TransactionId_table_cleanup(gpointer key , gpointer value, gpointer user_data _U_){ - struct ansi_tcap_invokedata_t *ansi_tcap_saved_invokedata = value; - gchar *TransactionId_str = key; + struct ansi_tcap_invokedata_t *ansi_tcap_saved_invokedata = (struct ansi_tcap_invokedata_t *)value; + gchar *TransactionId_str = (gchar *)key; g_free(TransactionId_str); g_free(ansi_tcap_saved_invokedata); } -void +static void ansi_tcap_init_transaction_table(void){ /* Destroy any existing memory chunks / hashes. */ @@ -313,11 +313,11 @@ save_invoke_data(packet_info *pinfo, proto_tree *tree _U_, tvbuff_t *tvb _U_){ } /* If the entry allready exists don't owervrite it */ - ansi_tcap_saved_invokedata = g_hash_table_lookup(TransactionId_table,buf); + ansi_tcap_saved_invokedata = (struct ansi_tcap_invokedata_t *)g_hash_table_lookup(TransactionId_table,buf); if(ansi_tcap_saved_invokedata) return; - ansi_tcap_saved_invokedata = g_malloc(sizeof(struct ansi_tcap_invokedata_t)); + ansi_tcap_saved_invokedata = g_new(struct ansi_tcap_invokedata_t,1); ansi_tcap_saved_invokedata->OperationCode = ansi_tcap_private.d.OperationCode; ansi_tcap_saved_invokedata->OperationCode_national = ansi_tcap_private.d.OperationCode_national; ansi_tcap_saved_invokedata->OperationCode_private = ansi_tcap_private.d.OperationCode_private; @@ -361,7 +361,7 @@ find_saved_invokedata(packet_info *pinfo, proto_tree *tree _U_, tvbuff_t *tvb _U break; } - ansi_tcap_saved_invokedata = g_hash_table_lookup(TransactionId_table, buf); + ansi_tcap_saved_invokedata = (struct ansi_tcap_invokedata_t *)g_hash_table_lookup(TransactionId_table, buf); if(ansi_tcap_saved_invokedata){ ansi_tcap_private.d.OperationCode = ansi_tcap_saved_invokedata->OperationCode; ansi_tcap_private.d.OperationCode_national = ansi_tcap_saved_invokedata->OperationCode_national; |