[Checkins] SVN: zope.proxy/trunk/ Remove pre-Python-2.6 BBB cruft.
Tres Seaver
cvs-admin at zope.org
Wed Jun 6 20:13:02 UTC 2012
Log message for revision 126619:
Remove pre-Python-2.6 BBB cruft.
Changed:
_U zope.proxy/trunk/
U zope.proxy/trunk/src/zope/proxy/_zope_proxy_proxy.c
U zope.proxy/trunk/src/zope/proxy/proxy.h
-=-
Modified: zope.proxy/trunk/src/zope/proxy/_zope_proxy_proxy.c
===================================================================
--- zope.proxy/trunk/src/zope/proxy/_zope_proxy_proxy.c 2012-06-06 20:12:55 UTC (rev 126618)
+++ zope.proxy/trunk/src/zope/proxy/_zope_proxy_proxy.c 2012-06-06 20:12:59 UTC (rev 126619)
@@ -885,13 +885,7 @@
* be associated with the wrapper itself.
*/
-// Python < 2.6 support:
-#ifndef PyVarObject_HEAD_INIT
- #define PyVarObject_HEAD_INIT(type, size) \
- PyObject_HEAD_INIT(type) size,
-#endif
-
static PyTypeObject
ProxyType = {
PyVarObject_HEAD_INIT(NULL, 0)
Modified: zope.proxy/trunk/src/zope/proxy/proxy.h
===================================================================
--- zope.proxy/trunk/src/zope/proxy/proxy.h 2012-06-06 20:12:55 UTC (rev 126618)
+++ zope.proxy/trunk/src/zope/proxy/proxy.h 2012-06-06 20:12:59 UTC (rev 126619)
@@ -1,17 +1,6 @@
#ifndef _proxy_H_
#define _proxy_H_ 1
-#if PY_VERSION_HEX < 0x02050000 && !defined(PY_SSIZE_T_MIN)
-typedef int Py_ssize_t;
-#define PY_SSIZE_T_MAX INT_MAX
-#define PY_SSIZE_T_MIN INT_MIN
-typedef Py_ssize_t (*lenfunc)(PyObject *);
-typedef PyObject *(*ssizeargfunc)(PyObject *, Py_ssize_t);
-typedef PyObject *(*ssizessizeargfunc)(PyObject *, Py_ssize_t, Py_ssize_t);
-typedef int(*ssizeobjargproc)(PyObject *, Py_ssize_t, PyObject *);
-typedef int(*ssizessizeobjargproc)(PyObject *, Py_ssize_t, Py_ssize_t, PyObject *);
-#endif
-
typedef struct {
PyObject_HEAD
PyObject *proxy_object;
More information about the checkins
mailing list