From 210dd77e5f55c0d8f26e6db2267c1058ddd915bb Mon Sep 17 00:00:00 2001 From: gryf Date: Sun, 5 Jul 2020 17:12:00 +0200 Subject: [PATCH] Removed int_to_byte function --- ebook_converter/ebooks/metadata/rtf.py | 27 +++++++++++++------------- ebook_converter/polyglot/builtins.py | 4 ---- 2 files changed, 14 insertions(+), 17 deletions(-) diff --git a/ebook_converter/ebooks/metadata/rtf.py b/ebook_converter/ebooks/metadata/rtf.py index 6ba3ef1..ee3cea0 100644 --- a/ebook_converter/ebooks/metadata/rtf.py +++ b/ebook_converter/ebooks/metadata/rtf.py @@ -6,11 +6,10 @@ import re from ebook_converter import force_unicode from ebook_converter.ebooks.metadata import MetaInformation -from ebook_converter.polyglot.builtins import int_to_byte -title_pat = re.compile(br'\{\\info.*?\{\\title(.*?)(? 1: md.append('}') stream.seek(0) - src = stream.read() + src = stream.read() ans = src[:6] + ''.join(md).encode('ascii') + src[6:] stream.seek(0) stream.write(ans) @@ -183,7 +183,8 @@ def create_metadata(stream, options): def set_metadata(stream, options): ''' Modify/add RTF metadata in stream - @param options: Object with metadata attributes title, author, comment, category + @param options: Object with metadata attributes title, author, comment, + category ''' def add_metadata_item(src, name, val): index = src.rindex('}') diff --git a/ebook_converter/polyglot/builtins.py b/ebook_converter/polyglot/builtins.py index 178fe57..912bcb5 100644 --- a/ebook_converter/polyglot/builtins.py +++ b/ebook_converter/polyglot/builtins.py @@ -32,9 +32,5 @@ def cmp(a, b): return (a > b) - (a < b) -def int_to_byte(x): - return bytes((x,)) - - def reload(module): return importlib.reload(module)