X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Futils.c;h=f84859fc621645aea1939d7c04648c7ac729682a;hp=febf2305826a5ce31c7033e111457aae5040618c;hb=763f0d4cef1438d3f1f5f5c5a232d72628bca550;hpb=0ae3cfc61fedae38ef31fe5a99458c4f2161c3b5 diff --git a/src/bin/lttng-sessiond/utils.c b/src/bin/lttng-sessiond/utils.c index febf23058..f84859fc6 100644 --- a/src/bin/lttng-sessiond/utils.c +++ b/src/bin/lttng-sessiond/utils.c @@ -98,26 +98,3 @@ const char *consumer_output_get_base_path(const struct consumer_output *output) output->dst.session_root_path : output->dst.net.base_dir; } - -/* - * Allocate a filter and copy the given original filter. - * - * Return allocated filter or NULL on error. - */ -struct lttng_filter_bytecode *lttng_filter_bytecode_copy( - const struct lttng_filter_bytecode *orig_f) -{ - struct lttng_filter_bytecode *filter = NULL; - - /* Copy filter bytecode */ - filter = zmalloc(sizeof(*filter) + orig_f->len); - if (!filter) { - PERROR("zmalloc alloc filter bytecode"); - goto error; - } - - memcpy(filter, orig_f, sizeof(*filter) + orig_f->len); - -error: - return filter; -}