From 6869b14694aaef4b46ba957385bd3773ae3ffc7c Mon Sep 17 00:00:00 2001 From: Christopher Haster Date: Sat, 29 Apr 2017 12:50:23 -0500 Subject: [PATCH] Fixed memory leak for lookahead buffer --- lfs.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lfs.c b/lfs.c index 55659d3..d5d7b2e 100644 --- a/lfs.c +++ b/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; }