From 1c50a5676a5ed3fdcb5d33d760cbadf6ca3e9084 Mon Sep 17 00:00:00 2001 From: HW Date: Mon, 9 Apr 2012 19:58:34 +0200 Subject: [PATCH] free blitbuffers when cleaning complete cache --- unireader.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/unireader.lua b/unireader.lua index 7796509da..cf3868a41 100644 --- a/unireader.lua +++ b/unireader.lua @@ -355,6 +355,9 @@ end -- blank the cache function UniReader:clearCache() + for k, _ in pairs(self.cache) do + self.cache[k].bb:free() + end self.cache = {} self.cache_current_memsize = 0 end