Fix: Missing NULL check in bt_ctf_field_sequence_destroy
[babeltrace.git] / formats / ctf / ir / event-fields.c
index 00c38c1f72a2a8236b89cf27cd8d6dd916c1fe04..2ca21f10059b05bc1a459a79ef7334d8749a8afc 100644 (file)
@@ -1394,7 +1394,9 @@ void bt_ctf_field_sequence_destroy(struct bt_ctf_field *field)
        }
 
        sequence = container_of(field, struct bt_ctf_field_sequence, parent);
-       g_ptr_array_free(sequence->elements, TRUE);
+       if (sequence->elements) {
+               g_ptr_array_free(sequence->elements, TRUE);
+       }
        bt_ctf_field_put(sequence->length);
        g_free(sequence);
 }
This page took 0.02339 seconds and 4 git commands to generate.