commit a245f4f: [Minor] Pdf: Disable fonts processing for now
Vsevolod Stakhov
vsevolod at highsecure.ru
Thu Jun 18 16:14:06 UTC 2020
Author: Vsevolod Stakhov
Date: 2020-06-18 17:13:08 +0100
URL: https://github.com/rspamd/rspamd/commit/a245f4f38ac1000ee070cc7bc611e862c46df4d2 (HEAD -> master)
[Minor] Pdf: Disable fonts processing for now
---
lualib/lua_content/pdf.lua | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/lualib/lua_content/pdf.lua b/lualib/lua_content/pdf.lua
index ed88a24bd..e47c21ef6 100644
--- a/lualib/lua_content/pdf.lua
+++ b/lualib/lua_content/pdf.lua
@@ -491,6 +491,7 @@ end
-- Extracts font data and process /ToUnicode mappings
-- NYI in fact as cmap is ridiculously stupid and complicated
+--[[
local function process_font(task, pdf, font, fname)
local dict = font
if font.dict then
@@ -507,6 +508,7 @@ local function process_font(task, pdf, font, fname)
end
end
end
+--]]
-- Forward declaration
local process_dict
@@ -711,9 +713,11 @@ process_dict = function(task, pdf, obj, dict)
obj.resources = resources
end
- local fonts = obj.resources.Font
- if fonts and type(fonts) == 'table' then
+
+--[[Disabled fonts extraction
+ local fonts = obj.resources.Font
+ if fonts and type(fonts) == 'table' then
obj.fonts = {}
for k,v in pairs(fonts) do
obj.fonts[k] = maybe_dereference_object(v, pdf, task)
@@ -729,6 +733,7 @@ process_dict = function(task, pdf, obj, dict)
end
end
end
+]]
lua_util.debugm(N, task, 'found resources for object %s:%s (%s): %s',
obj.major, obj.minor, obj.type, obj.resources)
More information about the Commits
mailing list