X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=formats%2Fctf%2Fir%2Fevent-fields.c;h=a93cf695c6c5a86c50c41889cd254177b4563640;hb=9b2b7163fc1572281165085a18f2fca01bf6d61b;hp=aefb3af2626bf391449dfb4a0b1f5c50c70edde7;hpb=c5a9aa19ea52f76f02747d9688d5d044b4a1b545;p=babeltrace.git diff --git a/formats/ctf/ir/event-fields.c b/formats/ctf/ir/event-fields.c index aefb3af2..a93cf695 100644 --- a/formats/ctf/ir/event-fields.c +++ b/formats/ctf/ir/event-fields.c @@ -1288,7 +1288,9 @@ void bt_ctf_field_string_destroy(struct bt_ctf_field *field) } string = container_of(field, struct bt_ctf_field_string, parent); - g_string_free(string->payload, TRUE); + if (string->payload) { + g_string_free(string->payload, TRUE); + } g_free(string); }