index 9192618dd069442517da83e1461aae06d49e8031..4862905b3366d4fa4455a95ddc80a5bedd8ee652 100644 (file)
--- a/src/core/store_lookup.c
+++ b/src/core/store_lookup.c
match_cmp,
match_regex,
match_regex,
+
+ NULL, /* QUERY */
};
/*
return SDB_FIELD_INTERVAL;
else if (! strcasecmp(name, "backend"))
return SDB_FIELD_BACKEND;
+ else if (! strcasecmp(name, "value"))
+ return SDB_FIELD_VALUE;
return -1;
} /* sdb_store_parse_field_name */
if ((m->type < 0) || ((size_t)m->type >= SDB_STATIC_ARRAY_LEN(matchers)))
return 0;
+ if (! matchers[m->type])
+ return 0;
return matchers[m->type](m, obj, filter);
} /* sdb_store_matcher_matches */