Check for NULL user destroy in iterator
[babeltrace.git] / lib / plugin-system / iterator.c
index 45f73bdd3c3be6df976df747d43fe22c3b6081cf..6a40ba70c176c27a0b72b33110dfbf9df8a005c2 100644 (file)
@@ -42,7 +42,9 @@ void bt_notification_iterator_destroy(struct bt_object *obj)
        iterator = container_of(obj, struct bt_notification_iterator,
                        base);
        assert(iterator->user_destroy || !iterator->user_data);
-       iterator->user_destroy(iterator);
+       if (iterator->user_destroy) {
+               iterator->user_destroy(iterator);
+       }
        g_free(iterator);
 }
 
This page took 0.027398 seconds and 4 git commands to generate.