On Wed, 2005-02-16 at 10:58, Francois Gouget wrote:
Hi,
Paul Vriens wrote:
Hi,
this makes the crosstest compile work again for shell32. Result tested on win98/winxp.
Changelog: Use aliases for calls to ordinals.
As far as I know, SHILCreateFromPath, ILFree and ILIsEqual are all exported by name on Windows. So, IMHO, unless we find a problem running the test on some Windows versions it would be better to fix MinGW.
Hi,
I've looked with PEExplorer on my win2k system and I can't see them in the exported list by name.
After adding a alias for SHILCreateFromPath I was able to compile the crosstest.
The test (shell32_crosstest.exe) failed however with a message stating that ILFree and, after I've added an alias for that one, ILISEqual were not exported by shell32.dll.
21/28/155 and 162 are exported as ordinals by shell32.dll (version 5.0.3900.7009) on Windows 2000 Professional.
Cheers,
Paul.