Allocate correct size of range.
authorstig <stig@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 22 Mar 2011 18:58:32 +0000 (18:58 +0000)
committerstig <stig@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 22 Mar 2011 18:58:32 +0000 (18:58 +0000)
Coverity 718.

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

plugins/mate/mate_runtime.c

index 1a667637881e095a93d46c22c0c05e57b9a80920..d0bd5d8d956045ce5b691ca3085415f8da135eb6 100644 (file)
@@ -774,7 +774,7 @@ static mate_pdu* new_pdu(mate_cfg_pdu* cfg, guint32 framenum, field_info* proto,
                        }
 
                        if ( range_fi ) {
-                               range = g_malloc(sizeof(range));
+                               range = g_malloc(sizeof(*range));
                                range->start = range_fi->start;
                                range->end = range_fi->start + range_fi->length;
                                g_ptr_array_add(data.ranges,range);
@@ -811,7 +811,7 @@ static mate_pdu* new_pdu(mate_cfg_pdu* cfg, guint32 framenum, field_info* proto,
                                }
 
                                if ( range_fi ) {
-                                       range = g_malloc(sizeof(range));
+                                       range = g_malloc(sizeof(*range));
                                        range->start = range_fi->start;
                                        range->end = range_fi->start + range_fi->length;
                                        g_ptr_array_add(data.ranges,range);