Sebastian Lackner : regedit: Fix incorrect usage of CompareString in parseKeyName.
Alexandre Julliard
julliard at wine.codeweavers.com
Wed Nov 19 10:07:50 CST 2014
Module: wine
Branch: master
Commit: fb37d215cd31bcd0adafa87c1d216027cff028db
URL: http://source.winehq.org/git/wine.git/?a=commit;h=fb37d215cd31bcd0adafa87c1d216027cff028db
Author: Sebastian Lackner <sebastian at fds-team.de>
Date: Wed Nov 19 08:55:58 2014 +0100
regedit: Fix incorrect usage of CompareString in parseKeyName.
---
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 1adeddf..80beb21 100644
--- a/programs/regedit/regproc.c
+++ b/programs/regedit/regproc.c
@@ -320,7 +320,7 @@ static BOOL parseKeyName(LPWSTR lpKeyName, HKEY *hKey, LPWSTR *lpKeyPath)
*hKey = NULL;
for (i = 0; i < REG_CLASS_NUMBER; i++) {
- if (CompareStringW(LOCALE_USER_DEFAULT, 0, lpKeyName, len, reg_class_namesW[i], len) == CSTR_EQUAL &&
+ if (CompareStringW(LOCALE_USER_DEFAULT, 0, lpKeyName, len, reg_class_namesW[i], -1) == CSTR_EQUAL &&
len == lstrlenW(reg_class_namesW[i])) {
*hKey = reg_class_keys[i];
break;
More information about the wine-cvs
mailing list