X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=plugins%2Fctf%2Ffs-src%2Fquery.c;h=d632d42d51d76c199b0db561580c2c94b0ce6d3b;hb=d907165ce769b0eba30683cd5a4565242f8884c3;hp=b56997c655bfa558c066061f3f8626902b62ef10;hpb=5ec1bd5c3200e4eb986299bad81d15fc319b60e3;p=babeltrace.git diff --git a/plugins/ctf/fs-src/query.c b/plugins/ctf/fs-src/query.c index b56997c6..d632d42d 100644 --- a/plugins/ctf/fs-src/query.c +++ b/plugins/ctf/fs-src/query.c @@ -484,13 +484,13 @@ bt_query_status trace_info_query( goto error; } - paths_value = bt_value_map_borrow_entry_value_const(params, "paths"); - if (!validate_paths_parameter(paths_value)) { + ctf_fs = ctf_fs_component_create(); + if (!ctf_fs) { goto error; } - ctf_fs = ctf_fs_component_create(); - if (!ctf_fs) { + if (!read_src_fs_parameters(params, &paths_value, ctf_fs)) { + status = BT_QUERY_STATUS_INVALID_PARAMS; goto error; }