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@winehq.org ReportedBy: xerox_xerox2000@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);