"Thomas Weidenmueller" wine-patches@reactsoft.com wrote:
My understanding was that Dmitry suggested you modify your headers, not ours.
I did, unfortunately wine's headers were/are also incomplete so porting code that called vsnprintfW() or strtoulW() in any case would link against libunicode (unnecessarily).
In order to get rid of a dependency on libunicode for vsnprintfW and strtoulW you have to do the same header magic (if I understood Filip correctly) as you already do for strcmpW/wcslen and map them to whatever ntdll equivalent is available.
Your very recent version of the patch still has strlenW/wcslen changes not acceptable for Wine code, if you could resend it again without it that would be great.