Module: wine Branch: master Commit: 01bf19dc0bfd3614d7e05072a09ceb75239e633b URL: http://source.winehq.org/git/wine.git/?a=commit;h=01bf19dc0bfd3614d7e05072a0...
Author: Juan Lang juan.lang@gmail.com Date: Thu Oct 11 13:22:55 2007 -0700
setupapi: Correct creating the class key.
---
dlls/setupapi/devinst.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/dlls/setupapi/devinst.c b/dlls/setupapi/devinst.c index 6a692e3..f57634c 100644 --- a/dlls/setupapi/devinst.c +++ b/dlls/setupapi/devinst.c @@ -3056,6 +3056,7 @@ BOOL WINAPI SetupDiInstallClassA(
static HKEY CreateClassKey(HINF hInf) { + static const WCHAR slash[] = { '\',0 }; WCHAR FullBuffer[MAX_PATH]; WCHAR Buffer[MAX_PATH]; DWORD RequiredSize; @@ -3073,6 +3074,7 @@ static HKEY CreateClassKey(HINF hInf) }
lstrcpyW(FullBuffer, ControlClass); + lstrcatW(FullBuffer, slash); lstrcatW(FullBuffer, Buffer);
if (RegOpenKeyExW(HKEY_LOCAL_MACHINE,