Andrew Nguyen : setupapi: Allocate the proper number of bytes for the drive spec.
Alexandre Julliard
julliard at winehq.org
Mon Jan 17 10:59:48 CST 2011
Module: wine
Branch: master
Commit: a91fd8fbb2e1f6980a259aad8217a5de363459ec
URL: http://source.winehq.org/git/wine.git/?a=commit;h=a91fd8fbb2e1f6980a259aad8217a5de363459ec
Author: Andrew Nguyen <anguyen at codeweavers.com>
Date: Sat Jan 15 02:28:30 2011 -0600
setupapi: Allocate the proper number of bytes for the drive spec.
Spotted with Valgrind.
---
dlls/setupapi/diskspace.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/setupapi/diskspace.c b/dlls/setupapi/diskspace.c
index 89cac07..0a1a5ff 100644
--- a/dlls/setupapi/diskspace.c
+++ b/dlls/setupapi/diskspace.c
@@ -177,7 +177,7 @@ BOOL WINAPI SetupQuerySpaceRequiredOnDriveW(HDSKSPC DiskSpace,
return FALSE;
}
- driveW = HeapAlloc(GetProcessHeap(), 0, lstrlenW(DriveSpec) + 2);
+ driveW = HeapAlloc(GetProcessHeap(), 0, (lstrlenW(DriveSpec) + 2) * sizeof(WCHAR));
if (!driveW)
{
SetLastError(ERROR_NOT_ENOUGH_MEMORY);
More information about the wine-cvs
mailing list