X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=lib%2Fctf-writer%2Fvisitor.c;h=e416e7be1a7c84606774808524b4157329741933;hp=726512c6cf0823be9439909108b759d78763e34c;hb=65300d60e4b4f167e5fc8f584677757ce09a3844;hpb=07208d85d16704b304b371897bb7acc995fcc481 diff --git a/lib/ctf-writer/visitor.c b/lib/ctf-writer/visitor.c index 726512c6..e416e7be 100644 --- a/lib/ctf-writer/visitor.c +++ b/lib/ctf-writer/visitor.c @@ -27,7 +27,7 @@ */ #include -#include +#include BT_HIDDEN int bt_ctf_visitor_helper(struct bt_ctf_visitor_object *root, @@ -59,7 +59,7 @@ int bt_ctf_visitor_helper(struct bt_ctf_visitor_object *root, goto end; } ret = child_visitor(child, visitor, data); - BT_PUT(child); + BT_OBJECT_PUT_REF_AND_RESET(child); if (ret) { goto end; }