diff options
author | Anders Broman <anders.broman@ericsson.com> | 2013-03-19 21:22:31 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2013-03-19 21:22:31 +0000 |
commit | 7c56677cf9e703e6dde30529b24e27dd2a4960a9 (patch) | |
tree | 5d78d22112806bca22edbc8e069f77503269b381 /epan/dissectors/packet-pres.c | |
parent | b8481499646f07512ceddac567887072822dffdb (diff) | |
download | wireshark-7c56677cf9e703e6dde30529b24e27dd2a4960a9.tar.gz |
From beroset:
remove C++ incompatibilities
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8416
svn path=/trunk/; revision=48429
Diffstat (limited to 'epan/dissectors/packet-pres.c')
-rw-r--r-- | epan/dissectors/packet-pres.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/epan/dissectors/packet-pres.c b/epan/dissectors/packet-pres.c index 62d8266907..f96ab5adcb 100644 --- a/epan/dissectors/packet-pres.c +++ b/epan/dissectors/packet-pres.c @@ -271,7 +271,7 @@ register_ctx_id_and_oid(packet_info *pinfo _U_, guint32 idx, const char *oid) return; } - pco=se_alloc(sizeof(pres_ctx_oid_t)); + pco=se_new(pres_ctx_oid_t); pco->ctx_id=idx; pco->oid=se_strdup(oid); conversation=find_conversation (pinfo->fd->num, &pinfo->src, &pinfo->dst, @@ -335,8 +335,8 @@ find_oid_by_pres_ctx_id(packet_info *pinfo, guint32 idx) static void * pres_copy_cb(void *dest, const void *orig, size_t len _U_) { - pres_user_t *u = dest; - const pres_user_t *o = orig; + pres_user_t *u = (pres_user_t *)dest; + const pres_user_t *o = (const pres_user_t *)orig; u->ctx_id = o->ctx_id; u->oid = g_strdup(o->oid); @@ -347,7 +347,7 @@ pres_copy_cb(void *dest, const void *orig, size_t len _U_) static void pres_free_cb(void *r) { - pres_user_t *u = r; + pres_user_t *u = (pres_user_t *)r; g_free(u->oid); } @@ -1901,7 +1901,7 @@ void proto_register_pres(void) { sizeof(pres_user_t), "pres_context_list", TRUE, - (void*) &pres_users, + (void**) &pres_users, &num_pres_users, UAT_AFFECTS_DISSECTION, /* affects dissection of packets, but not set of named fields */ "ChPresContextList", |