From 5cd707f82c238633df9f89ea45d71e2a92b48161 Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Mon, 18 Feb 2008 17:23:41 +0100 Subject: Add a check for success of fetch_reg_values(). Michael (This used to be commit ba69097f37086537e6b2606fceeb874f6d3e4e1c) --- source3/services/services_db.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/source3/services/services_db.c b/source3/services/services_db.c index 37440a299f..89095c628d 100644 --- a/source3/services/services_db.c +++ b/source3/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); -- cgit