http://bugs.winehq.org/show_bug.cgi?id=25401
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #5 from Juan Lang juan_lang@yahoo.com 2010-12-03 10:02:04 CST --- (In reply to comment #4)
I've tried your patch. No luck for my problem.
Oh? Try with today's git, the patch was committed (commit a273ce077e6eaee3313a36bfb22a89fdcbc073aa), just in case you didn't apply it correctly. But you didn't describe what your problem is, other than the problem with this function. That should be the subject of a new bug, if it persists.
Also, I've noted that your proposed modifications are made at WSAStringToAddressA, while testing (not sure what it is for) is made at test_WSAStringToAddressW. Maybe I'm mistaken, but I believe there is a mistake. Perhaps similar modifications need to be applied to *W (unicode version), and testing performed by *A?
The W version calls the A version in this case. (In general, calls in Wine go the other direction, but Unicode characters aren't allowed in IP addresses, so in this case it's fine.)
In any case, I'm marking this fixed. Please open a new bug for your problem, and describe what it is ;)