X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=plugins%2Futils%2Fcounter%2Fcounter.c;h=be831ef973db027ae0b4f299107fe38bf59c3cb5;hp=353c0f602f65fcc9a71da9fdf1363e85367d5879;hb=65300d60e4b4f167e5fc8f584677757ce09a3844;hpb=07208d85d16704b304b371897bb7acc995fcc481 diff --git a/plugins/utils/counter/counter.c b/plugins/utils/counter/counter.c index 353c0f60..be831ef9 100644 --- a/plugins/utils/counter/counter.c +++ b/plugins/utils/counter/counter.c @@ -103,7 +103,7 @@ void try_print_last(struct counter *counter) void destroy_private_counter_data(struct counter *counter) { - bt_put(counter->notif_iter); + bt_object_put_ref(counter->notif_iter); g_free(counter); } @@ -115,7 +115,7 @@ void counter_finalize(struct bt_private_component *component) counter = bt_private_component_get_user_data(component); BT_ASSERT(counter); try_print_last(counter); - bt_put(counter->notif_iter); + bt_object_put_ref(counter->notif_iter); g_free(counter); } @@ -195,10 +195,10 @@ enum bt_component_status counter_port_connected( goto end; } - BT_MOVE(counter->notif_iter, iterator); + BT_OBJECT_MOVE_REF(counter->notif_iter, iterator); end: - bt_put(connection); + bt_object_put_ref(connection); return status; } @@ -266,7 +266,7 @@ enum bt_component_status counter_consume(struct bt_private_component *component) counter->count.other++; } - bt_put(notif); + bt_object_put_ref(notif); } } default: