]> granicus.if.org Git - vim/commitdiff
updated for version 7.4.443 v7.4.443
authorBram Moolenaar <Bram@vim.org>
Thu, 11 Sep 2014 20:50:09 +0000 (22:50 +0200)
committerBram Moolenaar <Bram@vim.org>
Thu, 11 Sep 2014 20:50:09 +0000 (22:50 +0200)
Problem:    Error reported by ubsan when running test 72.
Solution:   Add type cast to unsigned. (Dominique Pelle)

src/undo.c
src/version.c

index db6ea29ab781990a53878107bfa73f33d3dec663..24dcf0548e938cecf0a7917297d586e60a62691a 100644 (file)
@@ -1019,7 +1019,7 @@ undo_read_4c(bi)
        int     n;
 
        undo_read(bi, buf, (size_t)4);
-       n = (buf[0] << 24) + (buf[1] << 16) + (buf[2] << 8) + buf[3];
+       n = ((unsigned)buf[0] << 24) + (buf[1] << 16) + (buf[2] << 8) + buf[3];
        return n;
     }
 #endif
index 70b40875529a849dca850b0e55f51a309e1d5c13..c04cb9bc3de6071d85e590eb3c8e2fa134b70b68 100644 (file)
@@ -741,6 +741,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    443,
 /**/
     442,
 /**/