Procházet zdrojové kódy

Fixed memory leak for lookahead buffer

Christopher Haster před 8 roky
rodič
revize
6869b14694
1 změnil soubory, kde provedl 4 přidání a 0 odebrání
  1. 4 0
      lfs.c

+ 4 - 0
lfs.c

@@ -1502,6 +1502,10 @@ static int lfs_deinit(lfs_t *lfs) {
         free(lfs->pcache.buffer);
     }
 
+    if (!lfs->cfg->lookahead_buffer) {
+        free(lfs->free.lookahead);
+    }
+
     return 0;
 }