X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=lib%2Ftrace-ir%2Fclock-class.c;h=4cfd01c852128e46eb178375b28298a6557891d4;hp=d268ec3f560d15f9bb609ddaf10bc71eed59037b;hb=238b7404b66983c6ba15c3a44bfbf642f20bdabe;hpb=140e6d943ff8f5657db28fbbe24ee8c98b7ca2f9 diff --git a/lib/trace-ir/clock-class.c b/lib/trace-ir/clock-class.c index d268ec3f..4cfd01c8 100644 --- a/lib/trace-ir/clock-class.c +++ b/lib/trace-ir/clock-class.c @@ -50,10 +50,14 @@ void destroy_clock_class(struct bt_object *obj) if (clock_class->name.str) { g_string_free(clock_class->name.str, TRUE); + clock_class->name.str = NULL; + clock_class->name.value = NULL; } if (clock_class->description.str) { g_string_free(clock_class->description.str, TRUE); + clock_class->description.str = NULL; + clock_class->description.value = NULL; } bt_object_pool_finalize(&clock_class->cv_pool);