mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 21:25:43 +00:00
fix GetLogicalDriveStringsA/W
svn path=/trunk/; revision=28014
This commit is contained in:
parent
dff1e93f29
commit
d631ee5509
1 changed files with 4 additions and 4 deletions
|
@ -99,7 +99,7 @@ GetLogicalDriveStringsA(DWORD nBufferLength,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if (count * 4 * sizeof(char) <= nBufferLength)
|
if (count * 4 <= nBufferLength)
|
||||||
{
|
{
|
||||||
LPSTR p = lpBuffer;
|
LPSTR p = lpBuffer;
|
||||||
|
|
||||||
|
@ -113,7 +113,7 @@ GetLogicalDriveStringsA(DWORD nBufferLength,
|
||||||
}
|
}
|
||||||
*p = '\0';
|
*p = '\0';
|
||||||
}
|
}
|
||||||
return (count * 4 * sizeof(char));
|
return (count * 4);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -136,7 +136,7 @@ GetLogicalDriveStringsW(DWORD nBufferLength,
|
||||||
count++;
|
count++;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (count * 4 * sizeof(WCHAR) <= nBufferLength)
|
if (count * 4 <= nBufferLength)
|
||||||
{
|
{
|
||||||
LPWSTR p = lpBuffer;
|
LPWSTR p = lpBuffer;
|
||||||
for (drive = 0; drive < MAX_DOS_DRIVES; drive++)
|
for (drive = 0; drive < MAX_DOS_DRIVES; drive++)
|
||||||
|
@ -149,7 +149,7 @@ GetLogicalDriveStringsW(DWORD nBufferLength,
|
||||||
}
|
}
|
||||||
*p = (WCHAR)'\0';
|
*p = (WCHAR)'\0';
|
||||||
}
|
}
|
||||||
return (count * 4 * sizeof(WCHAR));
|
return (count * 4);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue