From 55a9864cb4e014a4137200a17681c4acbde90f7c Mon Sep 17 00:00:00 2001 From: Thomas Heller Date: Wed, 14 Jul 2004 14:53:50 +0000 Subject: [PATCH] Don't complain that non-existant registry entries cannot be deleted. --- PC/bdist_wininst/install.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PC/bdist_wininst/install.c b/PC/bdist_wininst/install.c index d7bfc4fe0b..afbef56c9b 100644 --- a/PC/bdist_wininst/install.c +++ b/PC/bdist_wininst/install.c @@ -2169,7 +2169,7 @@ void DeleteRegistryKey(char *string) MessageBox(GetFocus(), string, "Could not open key", MB_OK); else { result = RegDeleteKey(hKey, subkeyname); - if (result != ERROR_SUCCESS) + if (result != ERROR_SUCCESS && result != ERROR_FILE_NOT_FOUND) MessageBox(GetFocus(), string, "Could not delete key", MB_OK); RegCloseKey(hKey); } @@ -2211,7 +2211,7 @@ void DeleteRegistryValue(char *string) MessageBox(GetFocus(), string, "Could not open key", MB_OK); else { result = RegDeleteValue(hKey, valuename); - if (result != ERROR_SUCCESS) + if (result != ERROR_SUCCESS && result != ERROR_FILE_NOT_FOUND) MessageBox(GetFocus(), string, "Could not delete value", MB_OK); RegCloseKey(hKey); } -- 2.50.1