lib: remove unused parameters in internal component creation functions
authorSimon Marchi <simon.marchi@efficios.com>
Thu, 2 Nov 2023 16:06:46 +0000 (12:06 -0400)
committerPhilippe Proulx <eeppeliteloop@gmail.com>
Thu, 2 Nov 2023 18:30:26 +0000 (14:30 -0400)
I noticed that these 3 functions didn't use the `class` parameter,
remove it.

Change-Id: I34b798dfbd8b1e54e7ddf633b61d6d205c0132cb
Signed-off-by: Simon Marchi <simon.marchi@efficios.com>
Reviewed-on: https://review.lttng.org/c/babeltrace/+/10408
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
Tested-by: jenkins <jenkins@lttng.org>
src/lib/graph/component-filter.c
src/lib/graph/component-filter.h
src/lib/graph/component-sink.c
src/lib/graph/component-sink.h
src/lib/graph/component-source.c
src/lib/graph/component-source.h
src/lib/graph/component.c

index db8dfc4c2bbf75591302e624c94e6627d699581d..507ef2b5f234b426385d0d7283ed4213ba26cc92 100644 (file)
@@ -26,8 +26,7 @@ void bt_component_filter_destroy(
 {
 }
 
-struct bt_component *bt_component_filter_create(
-               const struct bt_component_class *class __attribute__((unused)))
+struct bt_component *bt_component_filter_create(void)
 {
        struct bt_component_filter *filter = NULL;
 
index 1c43d0c5c2abcb38c5272613de29736aa69e82cf..4d90d5c94e14fe9bcdd5f557ea5a3df48aa9464e 100644 (file)
@@ -18,8 +18,7 @@ struct bt_component_filter {
        struct bt_component parent;
 };
 
-struct bt_component *bt_component_filter_create(
-               const struct bt_component_class *class);
+struct bt_component *bt_component_filter_create(void);
 
 void bt_component_filter_destroy(struct bt_component *component);
 
index 4f087ddaa727956d40419c3babe8c20adfe5f931..adbc26997e46e9b2208cc67d893a6d981325408f 100644 (file)
@@ -26,8 +26,7 @@ void bt_component_sink_destroy(
 {
 }
 
-struct bt_component *bt_component_sink_create(
-               const struct bt_component_class *class __attribute__((unused)))
+struct bt_component *bt_component_sink_create(void)
 {
        struct bt_component_sink *sink = NULL;
 
index c2ee102619e421ec7aaef6f0a76ad62a632e45c1..59181549c85061893984b5cafdd5c7ad511fa6c6 100644 (file)
@@ -22,8 +22,7 @@ struct bt_component_sink {
        bool graph_is_configured_method_called;
 };
 
-struct bt_component *bt_component_sink_create(
-               const struct bt_component_class *class);
+struct bt_component *bt_component_sink_create(void);
 
 void bt_component_sink_destroy(struct bt_component *component);
 
index caeb1e0b8a53acd5bab027439f8a132bea304d77..1007f478d985428471ea3362600351d6b20b5acb 100644 (file)
@@ -26,8 +26,7 @@ void bt_component_source_destroy(
 {
 }
 
-struct bt_component *bt_component_source_create(
-               const struct bt_component_class *class __attribute__((unused)))
+struct bt_component *bt_component_source_create(void)
 {
        struct bt_component_source *source = NULL;
 
index bcade78a532a427bf3d1bb6d13359c09a31274a3..e6d7a64382d2e3da5594cf585b6c1080697dee7c 100644 (file)
@@ -17,8 +17,7 @@ struct bt_component_source {
        struct bt_component parent;
 };
 
-struct bt_component *bt_component_source_create(
-               const struct bt_component_class *class);
+struct bt_component *bt_component_source_create(void);
 
 void bt_component_source_destroy(struct bt_component *component);
 
index b5f4d28d3c6cbae59f371a615f6a46f88807657e..e5584b0fe9017bf671bd276dbc7bbcefcff75882 100644 (file)
@@ -34,8 +34,7 @@
 #include "lib/func-status.h"
 
 static
-struct bt_component * (* const component_create_funcs[])(
-               const struct bt_component_class *) = {
+struct bt_component * (* const component_create_funcs[])(void) = {
        [BT_COMPONENT_CLASS_TYPE_SOURCE] = bt_component_source_create,
        [BT_COMPONENT_CLASS_TYPE_SINK] = bt_component_sink_create,
        [BT_COMPONENT_CLASS_TYPE_FILTER] = bt_component_filter_create,
@@ -317,7 +316,7 @@ int bt_component_create(struct bt_component_class *component_class,
        BT_LIB_LOGI("Creating empty component from component class: %![cc-]+C, "
                "comp-name=\"%s\", log-level=%s", component_class, name,
                bt_common_logging_level_string(log_level));
-       component = component_create_funcs[type](component_class);
+       component = component_create_funcs[type]();
        if (!component) {
                BT_LIB_LOGE_APPEND_CAUSE(
                        "Cannot create specific component object.");
This page took 0.029813 seconds and 4 git commands to generate.