diff --git a/src/core/store.c b/src/core/store.c
index a977954c473b171c6b09bc0bb0f815f8ccdca184..b909d001dc7a560d77c66168b30e362221bda719 100644 (file)
--- a/src/core/store.c
+++ b/src/core/store.c
assert(obj);
if (sdb_store_matcher_matches(m, obj, filter)) {
- if (cb(obj, user_data)) {
+ if (cb(obj, filter, user_data)) {
status = -1;
break;
}
}
}
else if (sdb_store_matcher_matches(m, host, filter)) {
- if (cb(host, user_data))
+ if (cb(host, filter, user_data))
status = -1;
}