diff options
author | Anders Broman <anders.broman@ericsson.com> | 2012-10-15 08:05:32 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2012-10-15 08:05:32 +0000 |
commit | 92160cde3821cad6c0d74ef827a4c1cc289e339f (patch) | |
tree | b190467c8408b087f22a0f8d4e4450d4f44fa36c /epan/dissectors/packet-diameter.c | |
parent | 58066cd222af2ec57be7ca203d958cf3e5527602 (diff) |
Try to get rid of some of the" pedantic" warnings.
svn path=/trunk/; revision=45553
Diffstat (limited to 'epan/dissectors/packet-diameter.c')
-rw-r--r-- | epan/dissectors/packet-diameter.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/epan/dissectors/packet-diameter.c b/epan/dissectors/packet-diameter.c index 31734e0801..f1752ad375 100644 --- a/epan/dissectors/packet-diameter.c +++ b/epan/dissectors/packet-diameter.c @@ -380,7 +380,7 @@ dissect_diameter_avp(diam_ctx_t* c, tvbuff_t* tvb, int offset) {1,&vendorid}, {0,NULL} }; - diam_avp_t* a = emem_tree_lookup32_array(dictionary.avps,k); + diam_avp_t* a = (diam_avp_t*)emem_tree_lookup32_array(dictionary.avps,k); proto_item *pi, *avp_item; proto_tree *avp_tree, *save_tree; tvbuff_t* subtvb; @@ -393,7 +393,7 @@ dissect_diameter_avp(diam_ctx_t* c, tvbuff_t* tvb, int offset) a = &unknown_avp; if (vendor_flag) { - if (! (vendor = emem_tree_lookup32(dictionary.vnds,vendorid) )) + if (! (vendor = (diam_vnd_t*)emem_tree_lookup32(dictionary.vnds,vendorid) )) vendor = &unknown_vendor; } else { vendor = &no_vnd; @@ -524,7 +524,7 @@ dissect_diameter_avp(diam_ctx_t* c, tvbuff_t* tvb, int offset) static const char* address_rfc_avp(diam_ctx_t* c, diam_avp_t* a, tvbuff_t* tvb) { - char* label = ep_alloc(ITEM_LABEL_LENGTH+1); + char* label = (char*)ep_alloc(ITEM_LABEL_LENGTH+1); address_avp_t* t = a->type_data; proto_item* pi = proto_tree_add_item(c->tree,a->hf_value,tvb,0,tvb_length(tvb),ENC_BIG_ENDIAN); proto_tree* pt = proto_item_add_subtree(pi,t->ett); |