index fe98e91dd62c7a72e3509a61e07e0ee610ea223a..f2d8cc7dd03bc2fd2cdc044af397ec9fecd0cfda 100644 (file)
--- a/src/core/store_lookup.c
+++ b/src/core/store_lookup.c
sdb_attribute_t *attr = SDB_ATTR(sdb_llist_iter_get_next(iter));
char buf[sdb_data_strlen(&attr->value) + 1];
+ if (ATTR_M(m)->name && strcasecmp(ATTR_M(m)->name, SDB_OBJ(attr)->name))
+ continue;
+
if (sdb_data_format(&attr->value, buf, sizeof(buf), SDB_UNQUOTED) <= 0)
return 0;
if (match_obj_name(&ATTR_M(m)->value, buf)) {