delorie.com/archives/browse.cgi | search |
Eric Paire wrote: > > > ------ Cut Here ------ Cut Here ------ Cut Here ------ Cut Here ------ > #ifdef _UNICODE > #define __TEXT(q) L ## q > #else > #define __TEXT(q) q > #endif > > // Force the evaluation of q before the evaluation of __TEXT > #ifndef _TEXT > #define _TEXT(q) __TEXT(q) > #endif > > // Notice that _T must absolutely behave in the same way as _TEXT > #ifndef _T > #define _T(q) __TEXT(q) > #endif > ------ Cut Here ------ Cut Here ------ Cut Here ------ Cut Here ------ > > With this patch, > > _T("foo") expand as L"foo" > _T(FOO) expands also as L"foo" > Ah, now I get it. Thanks Eric. I've already fixed tchar.h. I'll get to winnt.h after I put out some fires. Earnie. _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |