]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 8.2.3943: compiler warning from gcc for uninitialized variable v8.2.3943
authorBram Moolenaar <Bram@vim.org>
Thu, 30 Dec 2021 10:51:45 +0000 (10:51 +0000)
committerBram Moolenaar <Bram@vim.org>
Thu, 30 Dec 2021 10:51:45 +0000 (10:51 +0000)
Problem:    Compiler warning from gcc for uninitialized variable.
Solution:   Initialize variable. (closes #9429)

src/diff.c
src/version.c

index d42233889cb591d1ee855414c218923a28761b6c..a3bb9c405f9e5e3c792a88d28ee06505be9fa95d 100644 (file)
@@ -1636,7 +1636,7 @@ diff_read(
     long       off;
     int                i;
     int                notset = TRUE;      // block "*dp" not set yet
-    diffhunk_T *hunk;
+    diffhunk_T *hunk = NULL;       // init to avoid gcc warning
 
     enum {
        DIFF_ED,
@@ -1662,10 +1662,7 @@ diff_read(
     {
        hunk = ALLOC_ONE(diffhunk_T);
        if (hunk == NULL)
-       {
-           emsg(_("E98: Cannot read diff output"));
            return;
-       }
     }
 
     for (;;)
index 70372a6e3493a28d3fca327a417a86df634f9543..c7644a43d99e79441b0aca32d831507235b87a24 100644 (file)
@@ -749,6 +749,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    3943,
 /**/
     3942,
 /**/