Tim Schumacher : services: Allow reading binary registry values as DWORDs.
Alexandre Julliard
julliard at winehq.org
Mon May 13 16:24:16 CDT 2019
Module: wine
Branch: master
Commit: 7b139bbb5cb1da4c443e8163c2a14adc8ba93a29
URL: https://source.winehq.org/git/wine.git/?a=commit;h=7b139bbb5cb1da4c443e8163c2a14adc8ba93a29
Author: Tim Schumacher <timschumi at gmx.de>
Date: Sun May 12 23:12:41 2019 +0200
services: Allow reading binary registry values as DWORDs.
Some programs/services actually save those values as a registry
value of the type REG_BINARY.
Signed-off-by: Tim Schumacher <timschumi at gmx.de>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
programs/services/utils.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/programs/services/utils.c b/programs/services/utils.c
index c59b003..f787990 100644
--- a/programs/services/utils.c
+++ b/programs/services/utils.c
@@ -149,7 +149,7 @@ DWORD load_reg_dword(HKEY hKey, LPCWSTR szValue, DWORD *output)
return ERROR_SUCCESS;
goto failed;
}
- if (type != REG_DWORD || size != sizeof(DWORD))
+ if ((type != REG_DWORD && type != REG_BINARY) || size != sizeof(DWORD))
{
err = ERROR_INVALID_DATATYPE;
goto failed;
More information about the wine-cvs
mailing list