From: Francis Deslauriers Date: Wed, 20 Mar 2019 13:19:12 +0000 (-0400) Subject: flt.utils.trimmer: fix: variables used uninitialized X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=17c7383e4827947dd668952c0cfd4fef5f065152;p=deliverable%2Fbabeltrace.git flt.utils.trimmer: fix: variables used uninitialized Signed-off-by: Francis Deslauriers --- diff --git a/plugins/utils/trimmer/trimmer.c b/plugins/utils/trimmer/trimmer.c index 6403f9e61..7fd3279bf 100644 --- a/plugins/utils/trimmer/trimmer.c +++ b/plugins/utils/trimmer/trimmer.c @@ -479,7 +479,7 @@ bt_self_component_status trimmer_init(bt_self_component_filter *self_comp, struct trimmer_comp *trimmer_comp = create_trimmer_comp(); if (!trimmer_comp) { - ret = BT_SELF_COMPONENT_STATUS_NOMEM; + status = BT_SELF_COMPONENT_STATUS_NOMEM; goto error; } @@ -497,6 +497,7 @@ bt_self_component_status trimmer_init(bt_self_component_filter *self_comp, ret = init_trimmer_comp_from_params(trimmer_comp, params); if (ret) { + status = BT_SELF_COMPONENT_STATUS_ERROR; goto error; } @@ -515,7 +516,7 @@ error: } end: - return ret; + return status; } static @@ -1778,6 +1779,7 @@ bt_self_message_iterator_status handle_message( *reached_end = true; } else { push_message(trimmer_it, msg); + status = BT_SELF_MESSAGE_ITERATOR_STATUS_OK; msg = NULL; } }