diff options
author | morriss <morriss@f5534014-38df-0310-8fa8-9805f1628bb7> | 2007-09-17 17:58:49 +0000 |
---|---|---|
committer | morriss <morriss@f5534014-38df-0310-8fa8-9805f1628bb7> | 2007-09-17 17:58:49 +0000 |
commit | 392f39f9856b0bb74c5d34872f0aff4919ce1b79 (patch) | |
tree | 907f9a794e8a261dce9e54d840ca0d860300cdc5 /epan/dissectors/packet-ansi_map.c | |
parent | 54a6b6318a04f0ec50fdfb61a118429b13b4ed90 (diff) |
(Again, this time for ANSI MAP) From Florent Drouin: malloc the size of the structure, not the size of a pointer to the structure. Hopefully this will fix bug 1844.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@22892 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors/packet-ansi_map.c')
-rw-r--r-- | epan/dissectors/packet-ansi_map.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-ansi_map.c b/epan/dissectors/packet-ansi_map.c index af7dc917b9..f8d2b8f1bc 100644 --- a/epan/dissectors/packet-ansi_map.c +++ b/epan/dissectors/packet-ansi_map.c @@ -1216,7 +1216,7 @@ update_saved_invokedata(packet_info *pinfo, proto_tree *tree _U_, tvbuff_t *tvb if(ansi_map_saved_invokedata) return; - ansi_map_saved_invokedata = g_malloc(sizeof(ansi_map_saved_invokedata)); + ansi_map_saved_invokedata = g_malloc(sizeof(struct ansi_map_invokedata_t)); ansi_map_saved_invokedata->opcode = p_private_tcap->d.OperationCode_private; ansi_map_saved_invokedata->ServiceIndicator = ServiceIndicator; |