msi: Use the bare minimum number of parameters for LookupAccountName
James Hawkins
truiken at gmail.com
Tue Aug 15 16:48:11 CDT 2006
Hi,
This fixes bug 5705. http://bugs.winehq.org/show_bug.cgi?id=5705
Changelog:
* Use the bare minimum number of parameters for LookupAccountName.
dlls/msi/source.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
--
James Hawkins
-------------- next part --------------
diff --git a/dlls/msi/source.c b/dlls/msi/source.c
index ca66c1f..7499429 100644
--- a/dlls/msi/source.c
+++ b/dlls/msi/source.c
@@ -407,14 +407,15 @@ UINT WINAPI MsiSourceListAddSourceW( LPC
INT ret;
LPWSTR sidstr = NULL;
DWORD sidsize = 0;
+ DWORD domsize = 0;
TRACE("%s %s %s\n", debugstr_w(szProduct), debugstr_w(szUserName), debugstr_w(szSource));
- if (LookupAccountNameW(NULL, szUserName, NULL, &sidsize, NULL, NULL, NULL))
+ if (LookupAccountNameW(NULL, szUserName, NULL, &sidsize, NULL, &domsize, NULL))
{
PSID psid = msi_alloc(sidsize);
- if (LookupAccountNameW(NULL, szUserName, psid, &sidsize, NULL, NULL, NULL))
+ if (LookupAccountNameW(NULL, szUserName, psid, &sidsize, NULL, &domsize, NULL))
ConvertSidToStringSidW(psid, &sidstr);
msi_free(psid);
--
1.3.0
More information about the wine-patches
mailing list