projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lib: update and simplify the `bt_object` API
[babeltrace.git]
/
lib
/
graph
/
component-class.c
diff --git
a/lib/graph/component-class.c
b/lib/graph/component-class.c
index 2e7b3c9c40d3bf5bb6d2c8bb110814e26ec5e682..7ce6667fc6c03957edd65fc994e13fa249410b65 100644
(file)
--- a/
lib/graph/component-class.c
+++ b/
lib/graph/component-class.c
@@
-33,6
+33,7
@@
#include <babeltrace/graph/component-class-internal.h>
#include <babeltrace/ref.h>
#include <babeltrace/types.h>
#include <babeltrace/graph/component-class-internal.h>
#include <babeltrace/ref.h>
#include <babeltrace/types.h>
+#include <babeltrace/assert-internal.h>
#include <glib.h>
static
#include <glib.h>
static
@@
-41,7
+42,7
@@
void bt_component_class_destroy(struct bt_object *obj)
struct bt_component_class *class;
int i;
struct bt_component_class *class;
int i;
-
assert
(obj);
+
BT_ASSERT
(obj);
class = container_of(obj, struct bt_component_class, base);
BT_LOGD("Destroying component class: "
class = container_of(obj, struct bt_component_class, base);
BT_LOGD("Destroying component class: "
@@
-83,7
+84,7
@@
int bt_component_class_init(struct bt_component_class *class,
{
int ret = 0;
{
int ret = 0;
- bt_object_init
(class
, bt_component_class_destroy);
+ bt_object_init
_shared(&class->base
, bt_component_class_destroy);
class->type = type;
class->name = g_string_new(name);
if (!class->name) {
class->type = type;
class->name = g_string_new(name);
if (!class->name) {
@@
-824,8
+825,8
@@
void bt_component_class_add_destroy_listener(struct bt_component_class *class,
{
struct bt_component_class_destroy_listener listener;
{
struct bt_component_class_destroy_listener listener;
-
assert
(class);
-
assert
(func);
+
BT_ASSERT
(class);
+
BT_ASSERT
(func);
listener.func = func;
listener.data = data;
g_array_append_val(class->destroy_listeners, listener);
listener.func = func;
listener.data = data;
g_array_append_val(class->destroy_listeners, listener);
This page took
0.023351 seconds
and
4
git commands to generate.