From 423e0617196577f48d825a3a6033212d13787e28 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 19 Apr 2019 17:38:23 +0530 Subject: [PATCH] Fix a regression that broke PDF output --- src/calibre/ebooks/pdf/render/fonts.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/ebooks/pdf/render/fonts.py b/src/calibre/ebooks/pdf/render/fonts.py index d8e8515246..ec0c4dcbd6 100644 --- a/src/calibre/ebooks/pdf/render/fonts.py +++ b/src/calibre/ebooks/pdf/render/fonts.py @@ -62,10 +62,10 @@ class FontStream(Stream): def to_hex_string(c): - ans = hex(int(c))[2:].rjust(4, '0') + ans = hex(int(c))[2:] if isinstance(ans, bytes): ans = ans.decode('ascii') - return ans + return ans.rjust(4, '0') class CMap(Stream):