mirror of
https://github.com/vim/vim.git
synced 2025-10-24 08:54:47 -04:00
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
@@ -202,6 +202,7 @@ struct PyMethodDef { Py_ssize_t a; };
|
||||
# define PyList_Size dll_PyList_Size
|
||||
# define PyList_Type (*dll_PyList_Type)
|
||||
# define PyTuple_GetItem dll_PyTuple_GetItem
|
||||
# define PyTuple_SetItem dll_PyTuple_SetItem
|
||||
# define PyTuple_New dll_PyTuple_New
|
||||
# define PyTuple_Size dll_PyTuple_Size
|
||||
# define PyTuple_Type (*dll_PyTuple_Type)
|
||||
@@ -358,7 +359,6 @@ static PyInt(*dll_PyList_Size)(PyObject *);
|
||||
static PyTypeObject* dll_PyList_Type;
|
||||
static PyObject*(*dll_PyTuple_GetItem)(PyObject *, PyInt);
|
||||
static int(*dll_PyTuple_SetItem)(PyObject *, PyInt, PyObject *);
|
||||
static int(*dll_PyTuple_SET_ITEM)(PyObject *, PyInt, PyObject *);
|
||||
static PyObject*(*dll_PyTuple_New)(PyInt size);
|
||||
static PyInt(*dll_PyTuple_Size)(PyObject *);
|
||||
static PyTypeObject* dll_PyTuple_Type;
|
||||
@@ -549,7 +549,6 @@ static struct
|
||||
{"PyList_Type", (PYTHON_PROC*)&dll_PyList_Type},
|
||||
{"PyTuple_GetItem", (PYTHON_PROC*)&dll_PyTuple_GetItem},
|
||||
{"PyTuple_SetItem", (PYTHON_PROC*)&dll_PyTuple_SetItem},
|
||||
{"PyTuple_SET_ITEM", (PYTHON_PROC*)&dll_PyTuple_SET_ITEM},
|
||||
{"PyTuple_New", (PYTHON_PROC*)&dll_PyTuple_New},
|
||||
{"PyTuple_Size", (PYTHON_PROC*)&dll_PyTuple_Size},
|
||||
{"PyTuple_Type", (PYTHON_PROC*)&dll_PyTuple_Type},
|
||||
|
||||
Reference in New Issue
Block a user