patch 9.1.1251: if_python: build error with tuples and dynamic python
Problem: if_python: build error with tuples and dynamic python
(after v9.1.1239)
Solution: Fix build error and test failures (Yee Cheng Cin)
closes: #16992
Co-authored-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Signed-off-by: Yee Cheng Chin <ychin.git@gmail.com>
Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
88d75934c3
commit
e06b2aea43
@ -190,8 +190,6 @@ static HINSTANCE hinstPy3 = 0; // Instance of python.dll
|
||||
# define PyTuple_New py3_PyTuple_New
|
||||
# define PyTuple_GetItem py3_PyTuple_GetItem
|
||||
# define PyTuple_SetItem py3_PyTuple_SetItem
|
||||
# undef PyTuple_SET_ITEM
|
||||
# define PyTuple_SET_ITEM py3_PyTuple_SET_ITEM
|
||||
# define PyTuple_Size py3_PyTuple_Size
|
||||
# define PySequence_Check py3_PySequence_Check
|
||||
# define PySequence_Size py3_PySequence_Size
|
||||
@ -377,7 +375,6 @@ static int (*py3_PyList_Insert)(PyObject *, int, PyObject *);
|
||||
static Py_ssize_t (*py3_PyList_Size)(PyObject *);
|
||||
static PyObject* (*py3_PyTuple_New)(Py_ssize_t size);
|
||||
static int (*py3_PyTuple_SetItem)(PyObject *, Py_ssize_t, PyObject *);
|
||||
static int (*py3_PyTuple_SET_ITEM)(PyObject *, Py_ssize_t, PyObject *);
|
||||
static Py_ssize_t (*py3_PyTuple_Size)(PyObject *);
|
||||
static int (*py3_PySequence_Check)(PyObject *);
|
||||
static Py_ssize_t (*py3_PySequence_Size)(PyObject *);
|
||||
@ -595,7 +592,6 @@ static struct
|
||||
{"PyTuple_New", (PYTHON_PROC*)&py3_PyTuple_New},
|
||||
{"PyTuple_GetItem", (PYTHON_PROC*)&py3_PyTuple_GetItem},
|
||||
{"PyTuple_SetItem", (PYTHON_PROC*)&py3_PyTuple_SetItem},
|
||||
{"PyTuple_SET_ITEM", (PYTHON_PROC*)&py3_PyTuple_SET_ITEM},
|
||||
{"PyTuple_Size", (PYTHON_PROC*)&py3_PyTuple_Size},
|
||||
{"PySequence_Check", (PYTHON_PROC*)&py3_PySequence_Check},
|
||||
{"PySequence_Size", (PYTHON_PROC*)&py3_PySequence_Size},
|
||||
|
||||
Reference in New Issue
Block a user