forked from Mirrors/wine-wine
msi: MsiSourceListEnumMediaDisksW: free original string, not substring.
parent
8f7f203649
commit
ecfa0fbcea
|
@ -304,15 +304,14 @@ UINT WINAPI MsiSourceListEnumMediaDisksW(LPCWSTR szProductCodeOrPatchCode,
|
|||
|
||||
if (pcchDiskPrompt)
|
||||
{
|
||||
data = ptr;
|
||||
if (!*data)
|
||||
data++;
|
||||
if (!*ptr)
|
||||
ptr++;
|
||||
|
||||
size = lstrlenW(data);
|
||||
size = lstrlenW(ptr);
|
||||
if (size >= *pcchDiskPrompt)
|
||||
r = ERROR_MORE_DATA;
|
||||
else if (szDiskPrompt)
|
||||
lstrcpyW(szDiskPrompt, data);
|
||||
lstrcpyW(szDiskPrompt, ptr);
|
||||
|
||||
*pcchDiskPrompt = size;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue