From fdb8dfd29509b872d86fdc7696d25fe749a4f7cb Mon Sep 17 00:00:00 2001 From: poire-z Date: Fri, 9 Mar 2018 00:46:38 +0100 Subject: [PATCH] Set default 'cre_storage_size_factor' also in coverbrowser (#3733) --- plugins/coverbrowser.koplugin/bookinfomanager.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/coverbrowser.koplugin/bookinfomanager.lua b/plugins/coverbrowser.koplugin/bookinfomanager.lua index f4f9f3a6e..ef7342266 100644 --- a/plugins/coverbrowser.koplugin/bookinfomanager.lua +++ b/plugins/coverbrowser.koplugin/bookinfomanager.lua @@ -308,8 +308,9 @@ function BookInfoManager:extractBookInfo(filepath, cover_specs) -- cre.initCache("", 1024*1024*32) -- empty path = no cache -- But it's best to use a cache for quicker and less memory -- usage when opening big books: + local default_cre_storage_size_factor = 20 -- note: keep in sync with the one in credocument.lua cre.initCache(self.tmpcr3cache, 0, -- 0 = previous book caches are removed when opening a book - true, G_reader_settings:readSetting("cre_storage_size_factor")) -- avoid CRE WARNINGs + true, G_reader_settings:readSetting("cre_storage_size_factor") or default_cre_storage_size_factor) self.cre_cache_overriden = true end