From: Mathieu Desnoyers Date: Mon, 9 Jan 2012 20:27:06 +0000 (-0500) Subject: callbacks: Fix set size array size X-Git-Tag: v0.9~36 X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=commitdiff_plain;h=6e36fdc8d6bfb380a6cf79d5ef8cc35c345f727d;hp=a3dde804badf7409ce9af45a70b9f33a2c42173a callbacks: Fix set size array size Signed-off-by: Mathieu Desnoyers --- diff --git a/converter/babeltrace-lib.c b/converter/babeltrace-lib.c index 3e77f1f3..9b01281f 100644 --- a/converter/babeltrace-lib.c +++ b/converter/babeltrace-lib.c @@ -190,7 +190,7 @@ int babeltrace_iter_add_callback(struct babeltrace_iter *iter, /* find or create the bt_callback_chain for this event */ if (event_id >= bt_stream_cb->per_id_callbacks->len) { - g_array_set_size(bt_stream_cb->per_id_callbacks, event_id); + g_array_set_size(bt_stream_cb->per_id_callbacks, event_id + 1); } bt_chain = &g_array_index(bt_stream_cb->per_id_callbacks, struct bt_callback_chain, event_id);