sink.ctf.fs: remove unreachable error cases
authorSimon Marchi <simon.marchi@efficios.com>
Mon, 10 Aug 2020 15:02:18 +0000 (11:02 -0400)
committerSimon Marchi <simon.marchi@efficios.com>
Tue, 11 Aug 2020 19:48:03 +0000 (15:48 -0400)
Just before this switch, we already check if `next_status` is negative
and bail out.  It's therefore not possible for the `ERROR` and
`MEMORY_ERROR` cases to be reached.

Change-Id: I6afa4d2f57e0b3574bbbef0e60c6dc5ebb746fb3
Signed-off-by: Simon Marchi <simon.marchi@efficios.com>
Reviewed-on: https://review.lttng.org/c/babeltrace/+/3906
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
Tested-by: jenkins <jenkins@lttng.org>
src/plugins/ctf/fs-sink/fs-sink.c

index 235ff8de65bd6d7b520bade6fc2df63884002813..0672890a8d4ad4fd63611a9497c51d8c96e8b1ee 100644 (file)
@@ -1048,12 +1048,6 @@ bt_component_class_sink_consume_method_status ctf_fs_sink_consume(
                /* TODO: Finalize all traces (should already be done?) */
                status = BT_COMPONENT_CLASS_SINK_CONSUME_METHOD_STATUS_END;
                break;
-       case BT_MESSAGE_ITERATOR_NEXT_STATUS_MEMORY_ERROR:
-               status = BT_COMPONENT_CLASS_SINK_CONSUME_METHOD_STATUS_MEMORY_ERROR;
-               break;
-       case BT_MESSAGE_ITERATOR_NEXT_STATUS_ERROR:
-               status = BT_COMPONENT_CLASS_SINK_CONSUME_METHOD_STATUS_MEMORY_ERROR;
-               break;
        default:
                break;
        }
This page took 0.024721 seconds and 4 git commands to generate.