X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=tests%2Flib%2Ftest-plugin-plugins%2Fsfs.c;h=92ee2ca2419dfa17f9225de60b1be31a22bbb1fe;hb=da91b29ad2964b85601e25843f1dca92f6c97406;hp=3c9fbe2d0318d098a185fda967b23dfa83e17416;hpb=65300d60e4b4f167e5fc8f584677757ce09a3844;p=babeltrace.git diff --git a/tests/lib/test-plugin-plugins/sfs.c b/tests/lib/test-plugin-plugins/sfs.c index 3c9fbe2d..92ee2ca2 100644 --- a/tests/lib/test-plugin-plugins/sfs.c +++ b/tests/lib/test-plugin-plugins/sfs.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include @@ -53,16 +54,17 @@ static struct bt_component_class_query_method_return query_method( struct bt_query_executor *query_exec, const char *object, struct bt_value *params) { + struct bt_private_value *results = bt_private_value_array_create(); struct bt_component_class_query_method_return ret = { .status = BT_QUERY_STATUS_OK, - .result = bt_value_array_create(), + .result = bt_value_borrow_from_private(results), }; int iret; BT_ASSERT(ret.result); - iret = bt_value_array_append_string_element(ret.result, object); + iret = bt_private_value_array_append_string_element(results, object); BT_ASSERT(iret == 0); - iret = bt_value_array_append_element(ret.result, params); + iret = bt_private_value_array_append_element(results, params); BT_ASSERT(iret == 0); return ret; }