Jelajahi Sumber

Merge pull request #3674 from 678098/patch-2

Fix(minizip/mztools.c): prevent file descriptor leak
DjWarmonger 1 tahun lalu
induk
melakukan
148cfc6cbc
1 mengubah file dengan 7 tambahan dan 0 penghapusan
  1. 7 0
      lib/minizip/mztools.c

+ 7 - 0
lib/minizip/mztools.c

@@ -285,6 +285,13 @@ uLong* bytesRecovered;
       }
     }
   } else {
+    if (fpZip)
+      fclose(fpZip);
+    if (fpOut)
+      fclose(fpOut);
+    if (fpOutCD)
+      fclose(fpOutCD);
+
     err = Z_STREAM_ERROR;
   }
   return err;