aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-icmpv6.c
diff options
context:
space:
mode:
authorRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2005-08-15 12:04:15 +0000
committerRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2005-08-15 12:04:15 +0000
commit12e2db899c40754f1614273fe832b33803aefce9 (patch)
tree3520a81985994c92826a1ec160fd7bd5bceef8ab /epan/dissectors/packet-icmpv6.c
parent6a87b85451d5f78e90f653a0f9434c98aa6c5f2a (diff)
ememify g_malloc() calls
svn path=/trunk/; revision=15357
Diffstat (limited to 'epan/dissectors/packet-icmpv6.c')
-rw-r--r--epan/dissectors/packet-icmpv6.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-icmpv6.c b/epan/dissectors/packet-icmpv6.c
index f5c02d8059..e9a23588a1 100644
--- a/epan/dissectors/packet-icmpv6.c
+++ b/epan/dissectors/packet-icmpv6.c
@@ -51,6 +51,7 @@
#include <epan/in_cksum.h>
#include <epan/addr_resolv.h>
#include <epan/ipproto.h>
+#include <epan/emem.h>
#ifndef offsetof
#define offsetof(type, member) ((size_t)(&((type *)0)->member))
@@ -224,7 +225,7 @@ again:
p = offset + sizeof(*opt);
len = (opt->nd_opt_len << 3) - sizeof(*opt);
a = tvb_get_ptr(tvb, p, len);
- t = g_malloc(len * 3);
+ t = ep_alloc(len * 3);
memset(t, 0, len * 3);
for (i = 0; i < len; i++) {
if (i)
@@ -233,7 +234,6 @@ again:
}
proto_tree_add_text(icmp6opt_tree, tvb,
offset + sizeof(*opt), len, "Link-layer address: %s", t);
- g_free(t);
break;
}
case ND_OPT_PREFIX_INFORMATION: