http://bugs.winehq.org/show_bug.cgi?id=34844
Bug #: 34844 Summary: SmartFTP Client needs shlwapi.PathUnExpandEnvStringsA/W implementation Product: Wine Version: 1.7.5 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: shlwapi AssignedTo: wine-bugs@winehq.org ReportedBy: focht@gmx.net Classification: Unclassified
Hello folks,
saw Nikolay's patch here: http://source.winehq.org/patches/data/100180
It might be useful to create a corresponding bug to properly relate/track the change.
--- snip --- 0024:Call shlwapi.PathUnExpandEnvStringsW(001799e8 L"C:\users\focht\Application Data\SmartFTP\Client 2.0",0033ea68,00000104) ret=00558fad 0024:fixme:shell:PathUnExpandEnvStringsW (L"C:\users\focht\Application Data\SmartFTP\Client 2.0",L"",0x00000104) 0024:Ret shlwapi.PathUnExpandEnvStringsW() retval=00000000 ret=00558fad 0024:Call advapi32.RegSetValueExW(0000029c,007b5d0c L"Application Data Folder",00000000,00000002,001799e8,00000068) ret=00559017 ... 0024:Call shlwapi.PathUnExpandEnvStringsW(02046ab0 L"C:\users\focht\My Documents",0033ec70,00000104) ret=00559050 0024:fixme:shell:PathUnExpandEnvStringsW (L"C:\users\focht\My Documents",L"",0x00000104) 0024:Ret shlwapi.PathUnExpandEnvStringsW() retval=00000000 ret=00559050 0024:Call advapi32.RegSetValueExW(0000029c,007b5df4 L"Default Download Folder",00000000,00000002,02046ab0,00000038) ret=005590ba ... 0024:Call shlwapi.PathUnExpandEnvStringsW(00179d68 L"C:\users\focht\Application Data\SmartFTP\Client 2.0\Log",0033e818,00000104) ret=0055a3ab 0024:fixme:shell:PathUnExpandEnvStringsW (L"C:\users\focht\Application Data\SmartFTP\Client 2.0\Log",L"",0x00000104) 0024:Ret shlwapi.PathUnExpandEnvStringsW() retval=00000000 ret=0055a3ab 0024:Call advapi32.RegSetValueExW(000002a0,007b5fd0 L"Folder",00000000,00000002,00179d68,00000070) ret=0055a404 ... 0024:Call shlwapi.PathUnExpandEnvStringsW(00179b40 L"C:\users\focht\Application Data\SmartFTP\Client 2.0\Favorites",0033e818,00000104) ret=0055b95a 0024:fixme:shell:PathUnExpandEnvStringsW (L"C:\users\focht\Application Data\SmartFTP\Client 2.0\Favorites",L"",0x00000104) 0024:Ret shlwapi.PathUnExpandEnvStringsW() retval=00000000 ret=0055b95a 0024:Call advapi32.RegSetValueExW(000002a0,007b6130 L"Personal Favorites",00000000,00000002,00179b40,0000007c) ret=0055b9be ... --- snip ---
$ sha1sum SFTPMSI.exe 64142406de963b1482e26093931c7e0919ac8be6 SFTPMSI.exe
$ du -sh SFTPMSI.exe 16M SFTPMSI.exe
$ wine --version wine-1.7.5-251-gbcf4ded
Regards