Kaydet (Commit) 83684532 authored tarafından Guido van Rossum's avatar Guido van Rossum

Add DLL level b/w compat for PySequence_In and PyEval_CallObject

üst 90fc0a71
......@@ -754,6 +754,12 @@ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
*/
DL_IMPORT(int) PySequence_Contains Py_PROTO((PyObject *o, PyObject *value));
/* For DLL-level backwards compatibility */
#undef PySequence_In
DL_IMPORT(int) PySequence_In Py_PROTO((PyObject *o, PyObject *value));
/* For source-level backwards compatibility */
#define PySequence_In PySequence_Contains
/*
......
......@@ -40,6 +40,10 @@ PERFORMANCE OF THIS SOFTWARE.
DL_IMPORT(PyObject *) PyEval_CallObjectWithKeywords
Py_PROTO((PyObject *, PyObject *, PyObject *));
/* DLL-level Backwards compatibility: */
#undef PyEval_CallObject
DL_IMPORT(PyObject *) PyEval_CallObject Py_PROTO((PyObject *, PyObject *));
/* Inline this */
#define PyEval_CallObject(func,arg) \
PyEval_CallObjectWithKeywords(func, arg, (PyObject *)NULL)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment