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(a)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. -- Dimi.
participants (2)
-
Dimitrie O. Paun -
Jon Griffiths