From 5bd636dc161ccf512996a01a9f5491382edf59f1 Mon Sep 17 00:00:00 2001 From: Hugh McMaster Date: Mon, 24 Jul 2017 12:47:56 +0000 Subject: [PATCH] regedit: Check for a valid subkey pointer before attempting to delete a registry key (Coverity). Signed-off-by: Hugh McMaster Signed-off-by: Alexandre Julliard --- programs/regedit/regproc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/programs/regedit/regproc.c b/programs/regedit/regproc.c index 7be460596db..7e44e37afef 100644 --- a/programs/regedit/regproc.c +++ b/programs/regedit/regproc.c @@ -1125,7 +1125,7 @@ void delete_registry_key(WCHAR *reg_key_name) error_exit(STRING_INVALID_SYSTEM_KEY, reg_key_name); } - if (!*key_name) + if (!key_name || !*key_name) error_exit(STRING_DELETE_FAILED, reg_key_name); RegDeleteTreeW(key_class, key_name);