> -----Original Message----- > This was in C++, but the problem was really WCHAR, as used by much of > the > win32 API. > > > I'd rather make it a platform-specific definition (for > > platform=Windows > > API). Correct me if I'm wrong, but isn't wchar_t also available in VS > > 2003 (and even in VC6?). And doesn't it have the "right" definition > in > > all these compilers? > > hrm - as above, I'm more concerned with the definition of WCHAR - which > means my problem is related more to the Platform SDK version rather > than the > compiler. This is unfortunate - on one hand we do consider > 'platform=Windows API', and WCHAR is very much an API concept. I'll > need to > dig some more into this, but at least I know I'm not wasting my time :)
Mark, your problem may be related to a setting in the "c/c++ -> language" tab in the settings, where "treat wchar_t as a builtin type" default has changed. I recommend that we do treat it as a builtin, but the VS2003 default was "no" and the 2005 is "yes". Could this be contributing to your problem? Kristjan _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com