diff --git a/frontend/document/pdfdocument.lua b/frontend/document/pdfdocument.lua index 1dc1c9a06..7ad1c2a82 100644 --- a/frontend/document/pdfdocument.lua +++ b/frontend/document/pdfdocument.lua @@ -37,12 +37,15 @@ function PdfDocument:getUsedBBox(pageno) local hash = "pgubbox|"..self.file.."|"..pageno local cached = Cache:check(hash) if cached then - return cached.data + return cached.ubbox end local page = self._document:openPage(pageno) local used = {} used.x, used.y, used.w, used.h = page:getUsedBBox() - Cache:insert(hash, CacheItem:new{ used }) + --@TODO give size for cacheitem? 02.12 2012 (houqp) + Cache:insert(hash, CacheItem:new{ + ubbox = used, + }) page:close() return used end