mirror of
https://github.com/samba-team/samba.git
synced 2024-12-25 23:21:54 +03:00
registry: check for existence of key in regdb_get_secdesc() before proceeding.
Michael
This commit is contained in:
parent
8a2c9d965d
commit
727e5a87c0
@ -1077,6 +1077,11 @@ static WERROR regdb_get_secdesc(TALLOC_CTX *mem_ctx, const char *key,
|
||||
|
||||
DEBUG(10, ("regdb_get_secdesc: Getting secdesc of key [%s]\n", key));
|
||||
|
||||
if (!regdb_key_exists(key)) {
|
||||
err = WERR_BADFILE;
|
||||
goto done;
|
||||
}
|
||||
|
||||
tdbkey = talloc_asprintf(tmp_ctx, "%s/%s", REG_SECDESC_PREFIX, key);
|
||||
if (tdbkey == NULL) {
|
||||
err = WERR_NOMEM;
|
||||
|
Loading…
Reference in New Issue
Block a user