[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