diff options
author | Guy Harris <guy@alum.mit.edu> | 2005-01-05 10:42:26 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2005-01-05 10:42:26 +0000 |
commit | de220d047d75f35132628ce1bd656d4ea81f1e3d (patch) | |
tree | d0cfe183e63c676939891fec3d2c94f6e141fd4c /epan/dissectors/packet-per.c | |
parent | 652b22c0b9d113cc24f34042ea78207006ed3c4a (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.c | 1 |
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; |