On Sun, 29 Dec 2002, Dominik Strasser wrote:
This patch implements InternetCrackUrlW by changing the ASCII
implemtation and thunking the ASCII implementation down to the ...W
implementation. I hope this is the right way to go in this case as most
functions in wininet do it the other way around.
Well, A->W is indeed the right direction to go, but for this particular
function the conversion has more subtleties than you're handling. David
Hammerton at TransGaming has implemented it more correctly I think, you
could merge his stuff from the WineX CVS. The dlls/wininet directory is
LGPL in the current WineX CVS (see the LICENSE file for a full list of
LGPL-ed dirs), so there shouldn't be anything stopping you from merging in
anything he's done in there.