lib: Explicit cast to bt_plugin_find_status
authorJonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Wed, 24 Jul 2019 19:47:09 +0000 (15:47 -0400)
committerPhilippe Proulx <eeppeliteloop@gmail.com>
Mon, 29 Jul 2019 14:47:33 +0000 (10:47 -0400)
Clang 8.0:
   error: implicit conversion from enumeration type 'bt_plugin_find_all_status' (aka 'enum bt_plugin_find_all_status') to different enumeration type 'enum bt_plugin_find_status' [-Werror,-Wenum-conversion

Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Change-Id: Ie8304eccaa329b953837eb24e5fe4c2b2b81f320
Reviewed-on: https://review.lttng.org/c/babeltrace/+/1765
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
Tested-by: jenkins <jenkins@lttng.org>
src/lib/plugin/plugin.c

index 33ba6c9d8a473af83e06e82f192c43432092a628..fbf02c510b361befa1b3df2092d09414280a1c98 100644 (file)
@@ -466,7 +466,7 @@ enum bt_plugin_find_status bt_plugin_find(const char *plugin_name,
                "find-in-sys-dir=%d, find-in-static=%d",
                plugin_name, find_in_std_env_var, find_in_user_dir,
                find_in_sys_dir, find_in_static);
-       status = bt_plugin_find_all(find_in_std_env_var, find_in_user_dir,
+       status = (enum bt_plugin_find_status) bt_plugin_find_all(find_in_std_env_var, find_in_user_dir,
                find_in_sys_dir, find_in_static, fail_on_load_error,
                &plugin_set);
        if (status != BT_FUNC_STATUS_OK) {
This page took 0.025039 seconds and 4 git commands to generate.