[Python-Dev] Re: [Python-checkins] python/dist/src/Objects unicodeobject.c, 2.197, 2.198 (original) (raw)
M.-A. Lemburg mal at lemburg.com
Tue Sep 16 17:22:26 EDT 2003
- Previous message: [Python-Dev] Windows installer and .pyc files mtime
- Next message: [Python-Dev] Re: [Python-checkins] python/dist/src/Objects unicodeobject.c, 2.197, 2.198
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
tim_one at users.sourceforge.net wrote:
Update of /cvsroot/python/python/dist/src/Objects In directory sc8-pr-cvs1:/tmp/cvs-serv17421/Objects
Modified Files: unicodeobject.c Log Message: On c.l.py, Martin v. Löwis said that PyUNICODE could be of a signed type, so fiddle Jeremy's fix to live with that. Also added more comments.
Note that the implementation will bomb in several places if Py_UNICODE is a signed type.
Py_UNICODE was never intended to be a signed type, so the proper fix would be to add logic so that Py_UNICODE gets forced to be an unsigned type.
The only case where Py_UNICODE could become signed is via a compiler that defines wchar_t to be signed -- rather unlikely.
-- Marc-Andre Lemburg eGenix.com
Professional Python Software directly from the Source (#1, Sep 16 2003)
Python/Zope Products & Consulting ... http://www.egenix.com/ mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,FreeBSD for free ! ::::
- Previous message: [Python-Dev] Windows installer and .pyc files mtime
- Next message: [Python-Dev] Re: [Python-checkins] python/dist/src/Objects unicodeobject.c, 2.197, 2.198
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]