[ros-kernel] shell links (aka shortcut files)

Filip Navara xnavara at volny.cz
Sun Dec 21 16:33:56 CET 2003


Martin Fuchs wrote:

>Filip - could you please build a new shell32.dll and update your "alldlls" archive so I can see, if it works also in ReactOS?
>  
>
Ok, done, but I doubt it will work because there were some issues with 
declarations while compiling. I currently don't have time to fix it. 
Here is the log:

shelllink.c: In function `_IShellLink_UpdatePath':
shelllink.c:835: warning: passing arg 1 of `lstrcpyW' discards 
qualifiers from pointer target type
shelllink.c: In function `IShellLink_ConstructFromFile':
shelllink.c:859: warning: passing arg 3 of `IShellLink_Constructor' from 
incompatible pointer type
shelllink.c:866: warning: passing arg 3 of pointer to function from 
incompatible pointer type
shfldr_desktop.c: In function `ISF_Desktop_fnGetUIObjectOf':
shfldr_desktop.c:436: warning: implicit declaration of function 
`IShellLink_ConstructFromFile'
shfldr_fs.c: In function `IShellFolder_fnGetUIObjectOf':
shfldr_fs.c:580: warning: implicit declaration of function 
`IShellLink_ConstructFromFile'
shfldr_mycomp.c: In function `ISF_MyComputer_fnGetUIObjectOf':
shfldr_mycomp.c:415: warning: implicit declaration of function 
`IShellLink_ConstructFromFile'
shlexec.c: In function `_ResolveShortCut':
shlexec.c:141: warning: passing arg 4 of pointer to function from 
incompatible pointer type
Warning: resolving _IShellLink_ConstructFromFile by linking to 
_IShellLink_ConstructFromFile at 16
Use --enable-stdcall-fixup to disable these warnings
Use --disable-stdcall-fixup to disable these fixups
Warning: resolving _IShellLink_ConstructFromFile by linking to 
_IShellLink_ConstructFromFile at 16
Use --enable-stdcall-fixup to disable these warnings
Use --disable-stdcall-fixup to disable these fixups
Warning: resolving _IShellLink_ConstructFromFile by linking to 
_IShellLink_ConstructFromFile at 16
Use --enable-stdcall-fixup to disable these warnings
Use --disable-stdcall-fixup to disable these fixups

Filip


More information about the Ros-kernel mailing list