From 876fc32e530f0801cdb283e0f1e3e430e5a7c5df Mon Sep 17 00:00:00 2001 From: Thomas Bluemel Date: Fri, 8 Jul 2005 19:51:37 +0000 Subject: [PATCH] Fixed enumerating the drive strings in SetupCreateDiskSpaceListW svn path=/trunk/; revision=16512 --- reactos/lib/setupapi/diskspace.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/reactos/lib/setupapi/diskspace.c b/reactos/lib/setupapi/diskspace.c index 0b42056528c..d2b9b93a64f 100644 --- a/reactos/lib/setupapi/diskspace.c +++ b/reactos/lib/setupapi/diskspace.c @@ -67,7 +67,6 @@ HDSKSPC WINAPI SetupCreateDiskSpaceListW(PVOID Reserved1, DWORD Reserved2, UINT while (*ptr) { DWORD type = GetDriveTypeW(ptr); - DWORD len; if (type == DRIVE_FIXED) { DWORD clusters; @@ -81,9 +80,7 @@ HDSKSPC WINAPI SetupCreateDiskSpaceListW(PVOID Reserved1, DWORD Reserved2, UINT list->Drives[list->dwDriveCount].dwWantedSpace = 0; list->dwDriveCount++; } - len = lstrlenW(ptr); - len++; - ptr+=sizeof(WCHAR)*len; + ptr += lstrlenW(ptr) + 1; } return (HANDLE)list; }