From cd98954c6dc6eba8bd66b408658486e869dca31d Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Fri, 4 May 2012 18:01:00 +0200 Subject: [PATCH] s3:registry: return error when Key does not exist in regdb_fetch_values_internal() --- source3/registry/reg_backend_db.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source3/registry/reg_backend_db.c b/source3/registry/reg_backend_db.c index ed7fe4d116e..a5bb5d7943a 100644 --- a/source3/registry/reg_backend_db.c +++ b/source3/registry/reg_backend_db.c @@ -1886,6 +1886,9 @@ static int regdb_fetch_values_internal(struct db_context *db, const char* key, DEBUG(10,("regdb_fetch_values: Looking for values of key [%s]\n", key)); if (!regdb_key_exists(db, key)) { + DEBUG(10, ("regb_fetch_values: key [%s] does not exist\n", + key)); + ret = -1; goto done; } -- 2.34.1