X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fobject-internal.h;h=9859e329d36a34565bb86daedb75762387d8cacb;hb=36712f1d9ad9269638e493ca36a50979fe4da989;hp=2b368c5510e46f86ea26758b44e8c939a0346ae6;hpb=6f79a7cf4f5f065267895765f2277c6a12437f37;p=babeltrace.git diff --git a/include/babeltrace/object-internal.h b/include/babeltrace/object-internal.h index 2b368c55..9859e329 100644 --- a/include/babeltrace/object-internal.h +++ b/include/babeltrace/object-internal.h @@ -64,7 +64,7 @@ void bt_object_release(void *ptr) obj->ref_count.count); #endif - if (obj && obj->release && !bt_object_get_ref_count(obj)) { + if (obj && obj->release && bt_object_get_ref_count(obj) == 0) { obj->release(obj); } }