From c25d63fd05e38f73795321ccd0195602a8b932de Mon Sep 17 00:00:00 2001 From: gryf Date: Sun, 5 Jul 2020 17:42:01 +0200 Subject: [PATCH] Removed safe_chr function --- ebook_converter/__init__.py | 3 +-- ebook_converter/utils/fonts/sfnt/subset.py | 8 ++------ 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/ebook_converter/__init__.py b/ebook_converter/__init__.py index e330839..2796284 100644 --- a/ebook_converter/__init__.py +++ b/ebook_converter/__init__.py @@ -18,7 +18,6 @@ from ebook_converter.constants_old import islinux, isfrozen, \ isbsd, __appname__, __version__, __author__, \ config_dir from ebook_converter.startup import winutil, winutilerror -from ebook_converter.utils.icu import safe_chr if False: @@ -231,7 +230,7 @@ def walk(dir): def my_unichr(num): try: - return safe_chr(num) + return chr(num) except (ValueError, OverflowError): return '?' diff --git a/ebook_converter/utils/fonts/sfnt/subset.py b/ebook_converter/utils/fonts/sfnt/subset.py index 7cf3d94..cf94147 100644 --- a/ebook_converter/utils/fonts/sfnt/subset.py +++ b/ebook_converter/utils/fonts/sfnt/subset.py @@ -3,15 +3,11 @@ from collections import OrderedDict from operator import itemgetter from functools import partial -from ebook_converter.utils.icu import safe_chr, ord_string +from ebook_converter.utils.icu import ord_string from ebook_converter.utils.fonts.sfnt.container import Sfnt from ebook_converter.utils.fonts.sfnt.errors import UnsupportedFont, NoGlyphs -__license__ = 'GPL v3' -__copyright__ = '2012, Kovid Goyal ' -__docformat__ = 'restructuredtext en' - # TrueType outlines {{{ @@ -253,7 +249,7 @@ def main(args): def conv_code(c): if c.upper()[:2] in ('U+', '0X'): c = int(c[2:], 16) - return safe_chr(int(c)) + return chr(int(c)) for c in chars: if '-' in c: