[Python-Dev] Missing PY_ prefixes in structmember.h

Victor Stinner victor.stinner at gmail.com
Mon Oct 3 11:39:12 EDT 2016


2016-10-03 15:37 GMT+02:00 Skip Montanaro <skip.montanaro at gmail.com>:
> While starting to port the Python Sybase module to Python 3, among other
> hurdles, I noticed that RO is no longer defined. Looking in structmember.h,

RO was an alias to READONLY. READONLY still exists in Python 3, just
use this name.

You might create an alias in your code if it is missing:

#ifndef RO
#  define RO READONLY
#endif

Victor


More information about the Python-Dev mailing list