X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=lib%2Fobject.c;h=5194dd889b86c498990b346982523b692753286b;hb=4b70020dc7da3a97f87be1f6a0055ae2d139542f;hp=600365441d25f495098ceb2d6fed8f6f18e9e33d;hpb=c2606e2f189b382e5481ebc30f6e301ee2df61f9;p=babeltrace.git diff --git a/lib/object.c b/lib/object.c index 60036544..5194dd88 100644 --- a/lib/object.c +++ b/lib/object.c @@ -26,9 +26,9 @@ #include #include -void *bt_object_get_ref(void *ptr) +void bt_object_get_ref(const void *ptr) { - struct bt_object *obj = ptr; + struct bt_object *obj = (void *) ptr; if (unlikely(!obj)) { goto end; @@ -38,12 +38,12 @@ void *bt_object_get_ref(void *ptr) bt_object_get_no_null_check(obj); end: - return ptr; + return; } -void bt_object_put_ref(void *ptr) +void bt_object_put_ref(const void *ptr) { - struct bt_object *obj = ptr; + struct bt_object *obj = (void *) ptr; if (unlikely(!obj)) { return;