changeset 5655:f2c8d86c460d v7.4.174

updated for version 7.4.174 Problem: Compiler warnings for Python interface. (Tony Mechelynck) Solution: Add type casts, initialize variable.
author Bram Moolenaar <bram@vim.org>
date Tue, 11 Feb 2014 16:00:35 +0100
parents b61448197d34
children 5a7b07e0e61e
files src/if_py_both.h src/version.c
diffstat 2 files changed, 7 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/src/if_py_both.h
+++ b/src/if_py_both.h
@@ -2368,7 +2368,7 @@ ListAssSlice(ListObject *self, Py_ssize_
     PyInt	numreplaced = 0;
     PyInt	numadded = 0;
     PyInt	size;
-    listitem_T	**lis;
+    listitem_T	**lis = NULL;
 
     size = ListLength(self);
 
@@ -2503,8 +2503,8 @@ ListAssSlice(ListObject *self, Py_ssize_
 	{
 	    Py_DECREF(iterator);
 	    PyErr_FORMAT(PyExc_ValueError,
-		    N_("attempt to assign sequence of size greater then %d "
-			"to extended slice"), slicelen);
+		    N_("attempt to assign sequence of size greater then %ld "
+			"to extended slice"), (long)slicelen);
 	    list_restore(numadded, numreplaced, slicelen, l, lis, lastaddedli);
 	    PyMem_Free(lis);
 	    return -1;
@@ -2516,8 +2516,8 @@ ListAssSlice(ListObject *self, Py_ssize_
     if (step != 1 && i != slicelen)
     {
 	PyErr_FORMAT2(PyExc_ValueError,
-		N_("attempt to assign sequence of size %d to extended slice "
-		    "of size %d"), i, slicelen);
+		N_("attempt to assign sequence of size %ld to extended slice "
+		    "of size %ld"), (long)i, (long)slicelen);
 	list_restore(numadded, numreplaced, slicelen, l, lis, lastaddedli);
 	PyMem_Free(lis);
 	return -1;
--- a/src/version.c
+++ b/src/version.c
@@ -739,6 +739,8 @@ static char *(features[]) =
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    174,
+/**/
     173,
 /**/
     172,