protected call of mupdf.renderImage

pull/1030/head
chrox 10 years ago
parent 30c3bc53c9
commit 2ff12af50c

@ -148,9 +148,11 @@ function CreDocument:getCoverPageImage()
local data, size = self._document:getCoverPageImageData()
if data and size then
local Mupdf = require("ffi/mupdf")
local image = Mupdf.renderImage(data, size)
ffi.C.free(data)
return image
local ok, image = pcall(Mupdf.renderImage, data, size)
if ok then
ffi.C.free(data)
return image
end
end
end

Loading…
Cancel
Save