]> granicus.if.org Git - vim/commitdiff
patch 8.0.1529: assert_equalfile() does not close file descriptors v8.0.1529
authorBram Moolenaar <Bram@vim.org>
Tue, 20 Feb 2018 20:46:05 +0000 (21:46 +0100)
committerBram Moolenaar <Bram@vim.org>
Tue, 20 Feb 2018 20:46:05 +0000 (21:46 +0100)
Problem:    Assert_equalfile() does not close file descriptors. (Coverity)
Solution:   Close the file descriptors.

src/eval.c
src/version.c

index d891353f0007396dbb98eabd439b890c2abca90a..98288d6b033832b18bfd78f1ec5b0f3115c98517 100644 (file)
@@ -8889,6 +8889,8 @@ assert_equalfile(typval_T *argvars)
                }
                ++count;
            }
+           fclose(fd1);
+           fclose(fd2);
        }
     }
     if (IObuff[0] != NUL)
index 52b447e3a63fad643c83ba777c6cbca02294ec1d..aa236d28f2d05a0a82106480e1b3aa8a4f0e23e9 100644 (file)
@@ -771,6 +771,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    1529,
 /**/
     1528,
 /**/