Dan Kegel : msi: MsiSourceListEnumMediaDisksW: free original string, not substring.
Alexandre Julliard
julliard at winehq.org
Wed Jun 4 06:35:41 CDT 2008
Module: wine
Branch: master
Commit: ecfa0fbcea9340f3de8a6b3c47af72fa0157f6cf
URL: http://source.winehq.org/git/wine.git/?a=commit;h=ecfa0fbcea9340f3de8a6b3c47af72fa0157f6cf
Author: Dan Kegel <dank at kegel.com>
Date: Tue Jun 3 06:29:29 2008 -0700
msi: MsiSourceListEnumMediaDisksW: free original string, not substring.
---
dlls/msi/source.c | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/dlls/msi/source.c b/dlls/msi/source.c
index 4c38116..d416f0f 100644
--- a/dlls/msi/source.c
+++ b/dlls/msi/source.c
@@ -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;
}
More information about the wine-cvs
mailing list