http://bugs.winehq.org/show_bug.cgi?id=34755
Bug #: 34755 Summary: strsafe.h functions are lacking Product: Wine Version: unspecified Platform: x86 URL: http://msdn.microsoft.com/en-us/library/windows/deskto p/ms647466%28v=vs.85%29.aspx OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: rq@akl.lt Classification: Unclassified
I tried to compile the latest version of TweakPNG (http://entropymine.com/jason/tweakpng/) with Wine today. Apparently, the strsafe.h header provided by Wine is only a dummy and seems to lack most of the functions.
If I'm reading correctly, this header (and all its functions) has been part of the Windows API since XPSP2, so I guess Wine should aim to provide that functionality as well.
https://bugs.winehq.org/show_bug.cgi?id=34755
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, source CC| |austinenglish@gmail.com
--- Comment #1 from Austin English austinenglish@gmail.com --- Still in 1.7.37.
https://bugs.winehq.org/show_bug.cgi?id=34755
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #2 from super_man@post.com --- still an issue 1.7.51
https://bugs.winehq.org/show_bug.cgi?id=34755
Mark Jansen learn0more+wine@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |learn0more+wine@gmail.com
--- Comment #3 from Mark Jansen learn0more+wine@gmail.com --- How about https://git.reactos.org/?p=reactos.git;a=blob;f=reactos/include/psdk/strsafe...
That seems usable.
https://bugs.winehq.org/show_bug.cgi?id=34755
--- Comment #4 from Nikolay Sivov bunglehead@gmail.com --- If anything mingw-w64 should be referenced http://sourceforge.net/p/mingw-w64/mingw-w64/ci/master/tree/mingw-w64-header..., and definitely not reactos.
Main concern is amount of inline code there I think, with no way to test it, except building with Windows SDK
https://bugs.winehq.org/show_bug.cgi?id=34755
--- Comment #5 from Rimas Kudelis rq@akl.lt --- I wonder what's worse: having code not covered with tests, or having no code at all. At least to me, untested code that works seems like a better choice.
https://bugs.winehq.org/show_bug.cgi?id=34755
--- Comment #6 from Nikolay Sivov bunglehead@gmail.com --- The point is to base implementation on tests results, instead of deriving it one way or another from copyrighted sources. In the meantime a trivial workaround for you is to use this file from SDK, or mingw-w64 package.
https://bugs.winehq.org/show_bug.cgi?id=34755
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.7.4 Component|-unknown |build-env