From 1523f688af1b9aef49fbb6d1e8b07dc1c45f93b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9=20van=20Geldorp?= Date: Fri, 30 Dec 2005 23:42:04 +0000 Subject: [PATCH] ExpandEnvironmentStrings returns the number of TCHARs, not bytes svn path=/trunk/; revision=20471 --- reactos/subsys/system/services/config.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reactos/subsys/system/services/config.c b/reactos/subsys/system/services/config.c index 8e23f92df73..24c0138673b 100644 --- a/reactos/subsys/system/services/config.c +++ b/reactos/subsys/system/services/config.c @@ -269,7 +269,7 @@ ScmReadString(HKEY hServiceKey, dwError = GetLastError(); goto done; } - expanded = HeapAlloc(GetProcessHeap(), 0, dwSizeNeeded); + expanded = HeapAlloc(GetProcessHeap(), 0, dwSizeNeeded * sizeof(WCHAR)); if (dwSizeNeeded < ExpandEnvironmentStringsW((LPCWSTR)ptr, expanded, dwSizeNeeded)) { dwError = GetLastError();