From 01bf19dc0bfd3614d7e05072a09ceb75239e633b Mon Sep 17 00:00:00 2001 From: Juan Lang Date: Thu, 11 Oct 2007 13:22:55 -0700 Subject: [PATCH] setupapi: Correct creating the class key. --- dlls/setupapi/devinst.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/setupapi/devinst.c b/dlls/setupapi/devinst.c index 6a692e3897c..f57634c1755 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,