diff options
-rw-r--r-- | src/db/sysdb_search.c | 2 | ||||
-rw-r--r-- | src/db/sysdb_upgrade.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/db/sysdb_search.c b/src/db/sysdb_search.c index f5cd2cf73..2a09c5b47 100644 --- a/src/db/sysdb_search.c +++ b/src/db/sysdb_search.c @@ -328,7 +328,7 @@ int sysdb_enumgrent(TALLOC_CTX *mem_ctx, } ret = ldb_search(sysdb->ldb, tmp_ctx, &res, base_dn, - LDB_SCOPE_SUBTREE, attrs, fmt_filter); + LDB_SCOPE_SUBTREE, attrs, "%s", fmt_filter); if (ret) { ret = sysdb_error_to_errno(ret); goto done; diff --git a/src/db/sysdb_upgrade.c b/src/db/sysdb_upgrade.c index f91d9fc99..808b31f17 100644 --- a/src/db/sysdb_upgrade.c +++ b/src/db/sysdb_upgrade.c @@ -82,7 +82,7 @@ int sysdb_upgrade_01(struct ldb_context *ldb, const char **ver) ret = ldb_search(ldb, tmp_ctx, &res, basedn, LDB_SCOPE_SUBTREE, - attrs, filter); + attrs, "%s", filter); if (ret != LDB_SUCCESS) { ret = EIO; goto done; |