From Chris Maynard: free strings allocated by "tvb_fake_unicode()" after
authorguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Wed, 5 Jan 2005 10:42:26 +0000 (10:42 +0000)
committerguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Wed, 5 Jan 2005 10:42:26 +0000 (10:42 +0000)
we're done with them.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12961 f5534014-38df-0310-8fa8-9805f1628bb7

epan/dissectors/packet-per.c

index cb8b47d5282da7a30a4c6befb5a20bed0bd31e82..0ec97f5505000c5e22ecbae51ddd249987d3058c 100644 (file)
@@ -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;