Fix: flt.utils.muxer: Undefined or garbage value returned
authorFrancis Deslauriers <francis.deslauriers@efficios.com>
Wed, 15 May 2019 21:32:22 +0000 (17:32 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Thu, 16 May 2019 15:47:32 +0000 (11:47 -0400)
Reported-by: scan-build - Undefined or garbage value returned to caller
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Change-Id: I46c6e431ae4dcb68367dea84971779af017ecded
Reviewed-on: https://review.lttng.org/c/babeltrace/+/1310
Tested-by: jenkins
Reviewed-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
plugins/utils/muxer/muxer.c

index 56729a7fe30457c3c67f65cf63fd249cc2df7791..ae08d0d719f5845266ceb28734e1b081178efde7 100644 (file)
@@ -1462,7 +1462,7 @@ bt_self_message_iterator_status muxer_msg_iter_seek_beginning(
 {
        struct muxer_msg_iter *muxer_msg_iter =
                bt_self_message_iterator_get_data(self_msg_iter);
-       int status;
+       bt_message_iterator_status status = BT_MESSAGE_ITERATOR_STATUS_OK;
        uint64_t i;
 
        /* Seek all ended upstream iterators first */
@@ -1513,5 +1513,5 @@ bt_self_message_iterator_status muxer_msg_iter_seek_beginning(
                MUXER_MSG_ITER_CLOCK_CLASS_EXPECTATION_ANY;
 
 end:
-       return status;
+       return (bt_self_message_iterator_status) status;
 }
This page took 0.025847 seconds and 4 git commands to generate.