[Bug 20734] New: sfirm demo complains LogonUser contains no value.
wine-bugs at winehq.org
wine-bugs at winehq.org
Mon Nov 16 13:02:23 CST 2009
http://bugs.winehq.org/show_bug.cgi?id=20734
Summary: sfirm demo complains LogonUser contains no value.
Product: Wine
Version: 1.1.33
Platform: PC
URL: http://download.sfirm.de/endkunde/sf32/sfirm_demo.exe
OS/Version: Linux
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: msi
AssignedTo: wine-bugs at winehq.org
ReportedBy: xerox_xerox2000 at yahoo.co.uk
Hi, a user reported this bug on wine-users list. It complains about a load of
things not set correctly, but this is the first one: a messagbox thar LogonUser
contains no value. Setting value like something below fixes the bug, but i
guess this needs testing, which i'm not able to write.
Next bug (i'll open new report when this one is fixed) is that CURRENTDIRECTORY
property not set
diff --git a/dlls/msi/package.c b/dlls/msi/package.c
index 87f1092..a1b371c 100644
--- a/dlls/msi/package.c
+++ b/dlls/msi/package.c
@@ -439,6 +439,7 @@ static VOID set_installer_properties(MSIPACKAGE *package)
'R','e','g','i','s','t','e','r','e','d','O','r','g','a','n','i','z','a','t','i','o','n',0
};
static const WCHAR szUSERNAME[] = {'U','S','E','R','N','A','M','E',0};
+ static const WCHAR szLogonUser[] =
{'L','o','g','o','n','U','s','e','r',0};
static const WCHAR szCOMPANYNAME[] =
{'C','O','M','P','A','N','Y','N','A','M','E',0};
static const WCHAR szDate[] = {'D','a','t','e',0};
static const WCHAR szTime[] = {'T','i','m','e',0};
@@ -547,6 +548,7 @@ static VOID set_installer_properties(MSIPACKAGE *package)
/* in a wine environment the user is always admin and privileged */
MSI_SetPropertyW(package,szAdminUser,szOne);
MSI_SetPropertyW(package,szPriv,szOne);
+ MSI_SetPropertyW(package,szLogonUser,szOne);
/* set the os things */
OSVersion.dwOSVersionInfoSize = sizeof(OSVERSIONINFOEXW);
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list