X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=lib%2Fiterator.c;h=540d5e9bcf04b6ba46ca99c2a66db9ec7e31ec74;hb=4fd5ac4b22481d3c7e3f471cdc34ccfdcea4c781;hp=d2464ab7c4f8274e2fadee6e70a6f8a51f76dcc4;hpb=7840bb080e2b9bf478afa9ab8a7059f8447a5f1e;p=deliverable%2Fbabeltrace.git diff --git a/lib/iterator.c b/lib/iterator.c index d2464ab7c..540d5e9bc 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) {