X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=lib%2Fiterator.c;h=540d5e9bcf04b6ba46ca99c2a66db9ec7e31ec74;hb=e1b56617806b5475108f9d41375bd1b510d4de8a;hp=d2464ab7c4f8274e2fadee6e70a6f8a51f76dcc4;hpb=2654fe9bab8f0eaeb17264ef7abadfd14e245b23;p=babeltrace.git diff --git a/lib/iterator.c b/lib/iterator.c index d2464ab7..540d5e9b 100644 --- a/lib/iterator.c +++ b/lib/iterator.c @@ -720,7 +720,7 @@ int bt_iter_init(struct bt_iter *iter, int i; int ret = 0; - if (!iter || !ctx) + if (!iter || !ctx || !ctx->tc || !ctx->tc->array) return -EINVAL; if (ctx->current_iterator) {