]> granicus.if.org Git - vim/commitdiff
updated for version 7.4.174 v7.4.174
authorBram Moolenaar <Bram@vim.org>
Tue, 11 Feb 2014 15:00:35 +0000 (16:00 +0100)
committerBram Moolenaar <Bram@vim.org>
Tue, 11 Feb 2014 15:00:35 +0000 (16:00 +0100)
Problem:    Compiler warnings for Python interface. (Tony Mechelynck)
Solution:   Add type casts, initialize variable.

src/if_py_both.h
src/version.c

index dd7e82a713e080a5e524f8d0cdfabc0b3805d5bd..7c205f8c4f1c9c7a141883ab463efe3e709ec613 100644 (file)
@@ -2368,7 +2368,7 @@ ListAssSlice(ListObject *self, Py_ssize_t first,
     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_t first,
        {
            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_t first,
     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;
index f0f743693c322392711ed36209d836925bdfb0a0..dfecc7c9f7a45f833481be4584e9f67a64dd6996 100644 (file)
@@ -738,6 +738,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    174,
 /**/
     173,
 /**/