Преглед на файлове

Fixed memory leak for lookahead buffer

Christopher Haster преди 8 години
родител
ревизия
6869b14694
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  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;
 }