lib: make public reference count functions have strict types
[babeltrace.git] / lib / trace-ir / event-class.c
index 52d23a6bb66d75fe0fc76baa63b577c2510a90e8..0c8b9f6cda42f183ed724a2c69b84d2f80e37d52 100644 (file)
@@ -38,7 +38,6 @@
 #include <babeltrace/trace-ir/trace-internal.h>
 #include <babeltrace/trace-ir/utils-internal.h>
 #include <babeltrace/trace-ir/resolve-field-path-internal.h>
-#include <babeltrace/object.h>
 #include <babeltrace/trace-ir/attributes-internal.h>
 #include <babeltrace/compiler-internal.h>
 #include <babeltrace/endian-internal.h>
@@ -387,3 +386,13 @@ void _bt_event_class_freeze(const struct bt_event_class *event_class)
        BT_LIB_LOGD("Freezing event class: %!+E", event_class);
        ((struct bt_event_class *) event_class)->frozen = true;
 }
+
+void bt_event_class_get_ref(const struct bt_event_class *event_class)
+{
+       bt_object_get_ref(event_class);
+}
+
+void bt_event_class_put_ref(const struct bt_event_class *event_class)
+{
+       bt_object_put_ref(event_class);
+}
This page took 0.023344 seconds and 4 git commands to generate.