Code

Let iterator operators fill in the left operand of child operators.
[sysdb.git] / src / frontend / grammar.y
index ac899e3708212fe78b928fe6977fb86c6d5cfb2b..a573b2b1dac5e425d3febba39cbc10657f399ed6 100644 (file)
@@ -867,7 +867,7 @@ name_iter_matcher(int type, sdb_store_expr_t *iter, const char *cmp,
        sdb_store_matcher_t *m, *tmp = NULL;
        assert(cb);
 
-       m = cb(iter, expr);
+       m = cb(NULL, expr);
        if (type == MATCHER_ANY)
                tmp = sdb_store_any_matcher(iter, m);
        else if (type == MATCHER_ALL)