From: Jérémie Galarneau Date: Wed, 9 Aug 2017 19:42:03 +0000 (-0400) Subject: Cleanup: dereference after null check X-Git-Tag: v2.0.0-pre4~173 X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=commitdiff_plain;h=8893a28c00914a38f11b6bf4822224a218bfc4b3 Cleanup: dereference after null check Found by Coverity: CID 1376165 (#1 of 1): Dereference after null check (FORWARD_NULL)3. var_deref_op: Dereferencing null pointer v. Signed-off-by: Jérémie Galarneau --- diff --git a/plugins/ctf/fs-sink/write.c b/plugins/ctf/fs-sink/write.c index 8a7705fe..21938e6f 100644 --- a/plugins/ctf/fs-sink/write.c +++ b/plugins/ctf/fs-sink/write.c @@ -166,12 +166,13 @@ enum fs_writer_stream_state *insert_new_stream_state( v = g_new0(enum fs_writer_stream_state, 1); if (!v) { - BT_LOGE_STR("Failed to allocate writer_stream_state."); + BT_LOGE_STR("Failed to allocate fs_writer_stream_state."); + goto end; } *v = FS_WRITER_UNKNOWN_STREAM; g_hash_table_insert(fs_writer->stream_states, stream, v); - +end: return v; }