From: Michael Adam Date: Mon, 18 Feb 2008 16:23:41 +0000 (+0100) Subject: Add a check for success of fetch_reg_values(). X-Git-Tag: samba-3.2.0pre2~37^2~160^2~83 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ba69097f37086537e6b2606fceeb874f6d3e4e1c;p=thirdparty%2Fsamba.git Add a check for success of fetch_reg_values(). Michael --- 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);