James Hawkins : msi: Use the bare minimum number of parameters for LookupAccountName.

Alexandre Julliard julliard at wine.codeweavers.com
Wed Aug 16 06:15:53 CDT 2006


Module: wine
Branch: master
Commit: d4a27358a57ff2f398c63de6c2dc688ed8f06d7b
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=d4a27358a57ff2f398c63de6c2dc688ed8f06d7b

Author: James Hawkins <truiken at gmail.com>
Date:   Tue Aug 15 14:48:11 2006 -0700

msi: Use the bare minimum number of parameters for LookupAccountName.

---

 dlls/msi/source.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

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);




More information about the wine-cvs mailing list