summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2013-06-24 20:32:57 +0200
committerBram Moolenaar <Bram@vim.org>2013-06-24 20:32:57 +0200
commitd5e376eb3b11dbeca5478724731399d6c23c74a6 (patch)
treeb614ecd186f340cba53dda2de4cccb43770d24ec /src
parent7e85d3d432e799fc56126f6e3867b52539978343 (diff)
downloadvim-git-d5e376eb3b11dbeca5478724731399d6c23c74a6.tar.gz
updated for version 7.3.1238v7.3.1238
Problem: Crash in Python interface on 64 bit machines. Solution: Change argument type of PyString_AsStringAndSize. (Taro Muraoka, Jun Takimoto)
Diffstat (limited to 'src')
-rw-r--r--src/if_python.c4
-rw-r--r--src/version.c2
2 files changed, 4 insertions, 2 deletions
diff --git a/src/if_python.c b/src/if_python.c
index d72dbfcb8..5245485e3 100644
--- a/src/if_python.c
+++ b/src/if_python.c
@@ -329,7 +329,7 @@ static PyTypeObject* dll_PyInt_Type;
static PyTypeObject* dll_PyLong_Type;
static PyObject*(*dll_PyList_GetItem)(PyObject *, PyInt);
static int(*dll_PyList_Append)(PyObject *, PyObject *);
-static int(*dll_PyList_Insert)(PyObject *, int, PyObject *);
+static int(*dll_PyList_Insert)(PyObject *, PyInt, PyObject *);
static PyObject*(*dll_PyList_New)(PyInt size);
static int(*dll_PyList_SetItem)(PyObject *, PyInt, PyObject *);
static PyInt(*dll_PyList_Size)(PyObject *);
@@ -365,7 +365,7 @@ static PyObject* (*dll_PyObject_CallFunction)(PyObject *, char *, ...);
static PyObject* (*dll_PyObject_Call)(PyObject *, PyObject *, PyObject *);
static PyObject* (*dll_PyObject_Repr)(PyObject *);
static char*(*dll_PyString_AsString)(PyObject *);
-static int(*dll_PyString_AsStringAndSize)(PyObject *, char **, int *);
+static int(*dll_PyString_AsStringAndSize)(PyObject *, char **, PyInt *);
static PyObject*(*dll_PyString_FromString)(const char *);
static PyObject*(*dll_PyString_FromFormat)(const char *, ...);
static PyObject*(*dll_PyString_FromStringAndSize)(const char *, PyInt);
diff --git a/src/version.c b/src/version.c
index 59d4aa0a6..954147250 100644
--- a/src/version.c
+++ b/src/version.c
@@ -729,6 +729,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 1238,
+/**/
1237,
/**/
1236,