Hi,
- docA.lpszDocName = WtoA( doc->lpszDocName );
- docA.lpszOutput = WtoA( doc->lpszOutput );
- docA.lpszDatatype = WtoA( doc->lpszDatatype;
Isn't there a missing parenthesis?
There sure is, I must have deleted it while removing the cruft from the diff (since it compiles fine on my box at home :). I'll resubmit.
(Dimitrie)
Because in 99.99% of cases you don't want to convert from W->A. If all our functions are Unicode, a W->A conversion is a warning sign, and for sure you wouldn't want to encourage people to do so by making it any easier.
winapi_check will allready tell us all cross-calls anyway, doesn't it? It may be years before all the a to w conversions are done and we are 100% internally unicode, why live with a non standard header that long?
Cheers, Jon
===== "Don't wait for the seas to part, or messiahs to come; Don't you sit around and waste this chance..." - Live
jon_p_griffiths@yahoo.com
__________________________________ Do you Yahoo!? Meet the all-new My Yahoo! - Try it today! http://my.yahoo.com
On Sat, Jan 01, 2005 at 07:47:11AM -0800, Jon Griffiths wrote:
Because in 99.99% of cases you don't want to convert from W->A. If all our functions are Unicode, a W->A conversion is a warning sign, and for sure you wouldn't want to encourage people to do so by making it any easier.
winapi_check will allready tell us all cross-calls anyway, doesn't it? It may be years before all the a to w conversions are done and we are 100% internally unicode, why live with a non standard header that long?
Because it provides more reason for fixes. If we make everything tidy, those problems are less likely to get fixed. It's been a long standing policy, I doubt that Alexandre will change it. But, then again, he will make the final call.