From ea284bbc3b2398d92cee8f9802ccca1f2fee5a0e Mon Sep 17 00:00:00 2001 From: poire-z Date: Thu, 1 Mar 2018 21:55:05 +0100 Subject: [PATCH] cre: cache re-use fix, warnings and allow cache sizes increase (#3700) Bump crengine for cache re-use fix and warnings when cache sizes reached. Allow for increasing some crengine cache sizes with a new setting: "cre_storage_size_factor" = 1.5 (or 2, or 4...) --- base | 2 +- frontend/document/credocument.lua | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/base b/base index 680c9f9b9..c629cd88b 160000 --- a/base +++ b/base @@ -1 +1 @@ -Subproject commit 680c9f9b9454144b4233214996c6664bf0c59aac +Subproject commit c629cd88b729edfd13962bd664a0d64b4efc3cb0 diff --git a/frontend/document/credocument.lua b/frontend/document/credocument.lua index f42170a4d..2da190dba 100644 --- a/frontend/document/credocument.lua +++ b/frontend/document/credocument.lua @@ -48,7 +48,8 @@ function CreDocument:cacheInit() os.execute("rm -r ./cr3cache") end cre.initCache(DataStorage:getDataDir() .. "/cache/cr3cache", 1024*1024*32, - G_reader_settings:nilOrTrue("cre_compress_cached_data")) + G_reader_settings:nilOrTrue("cre_compress_cached_data"), + G_reader_settings:readSetting("cre_storage_size_factor")) end function CreDocument:engineInit()