> > Rename LONG_LONG to PY_LONG_LONG. Fixes #710285. > > > > What is the recommended way to port code like this to Python 2.3, > and still remain compatible with 2.2? #if defined(PY_LONG_LONG) && !defined(LONG_LONG) #define LONG_LONG PY_LONG_LONG /* grrr :( */ #endif ? <wink> This change does break things. Mark.