From: Mathieu Desnoyers Date: Tue, 23 Oct 2012 19:46:31 +0000 (-0400) Subject: callbacks.c: handle extract_ctf_stream_event return value X-Git-Tag: v1.0.0~5 X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=commitdiff_plain;h=209fa29602376e7d0de16f3a6f6dd3caf8af84b5;hp=6ca30a47e61ba2c3e5376bbc0d8b90b634bb8e84 callbacks.c: handle extract_ctf_stream_event return value Signed-off-by: Mathieu Desnoyers --- diff --git a/formats/ctf/callbacks.c b/formats/ctf/callbacks.c index 0c221f9d..16c7e0a1 100644 --- a/formats/ctf/callbacks.c +++ b/formats/ctf/callbacks.c @@ -188,6 +188,8 @@ void process_callbacks(struct bt_ctf_iter *iter, assert(iter && stream); ret = extract_ctf_stream_event(stream, &ctf_data); + if (ret) + goto end; /* process all events callback first */ if (iter->main_callbacks.callback) {