From ba69097f37086537e6b2606fceeb874f6d3e4e1c Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Mon, 18 Feb 2008 17:23:41 +0100 Subject: [PATCH] Add a check for success of fetch_reg_values(). Michael --- source/services/services_db.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/source/services/services_db.c b/source/services/services_db.c index 37440a299f7..89095c628d5 100644 --- a/source/services/services_db.c +++ b/source/services/services_db.c @@ -531,7 +531,11 @@ SEC_DESC *svcctl_get_secdesc( TALLOC_CTX *ctx, const char *name, NT_USER_TOKEN * return NULL; } - fetch_reg_values( key, values ); + if (fetch_reg_values( key, values ) == -1) { + DEBUG(0, ("Error getting registry values\n")); + TALLOC_FREE(key); + return NULL; + } TALLOC_FREE(key); -- 2.47.3