aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-per.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2005-01-05 10:42:26 +0000
committerGuy Harris <guy@alum.mit.edu>2005-01-05 10:42:26 +0000
commitde220d047d75f35132628ce1bd656d4ea81f1e3d (patch)
treed0cfe183e63c676939891fec3d2c94f6e141fd4c /epan/dissectors/packet-per.c
parent652b22c0b9d113cc24f34042ea78207006ed3c4a (diff)
From Chris Maynard: free strings allocated by "tvb_fake_unicode()" after
we're done with them. svn path=/trunk/; revision=12961
Diffstat (limited to 'epan/dissectors/packet-per.c')
-rw-r--r--epan/dissectors/packet-per.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/epan/dissectors/packet-per.c b/epan/dissectors/packet-per.c
index cb8b47d528..0ec97f5505 100644
--- a/epan/dissectors/packet-per.c
+++ b/epan/dissectors/packet-per.c
@@ -454,6 +454,7 @@ dissect_per_BMPString(tvbuff_t *tvb, guint32 offset, packet_info *pinfo, proto_t
str = tvb_fake_unicode(tvb, offset>>3, length, FALSE);
proto_tree_add_string(tree, hf_index, tvb, offset>>3, length*2, str);
+ g_free(str);
offset+=(length<<3)*2;