From f2009fd9915c9fbcd4f80b3d0b7125739b7b7293 Mon Sep 17 00:00:00 2001 From: Eli Schwartz Date: Mon, 22 Apr 2019 03:20:59 -0400 Subject: [PATCH] py3: make rb output work --- src/calibre/ebooks/rb/__init__.py | 2 +- src/calibre/ebooks/rb/writer.py | 11 +++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/calibre/ebooks/rb/__init__.py b/src/calibre/ebooks/rb/__init__.py index acf9c04995..f45b966dad 100644 --- a/src/calibre/ebooks/rb/__init__.py +++ b/src/calibre/ebooks/rb/__init__.py @@ -6,7 +6,7 @@ __docformat__ = 'restructuredtext en' import os -HEADER = '\xb0\x0c\xb0\x0c\x02\x00NUVO\x00\x00\x00\x00' +HEADER = b'\xb0\x0c\xb0\x0c\x02\x00NUVO\x00\x00\x00\x00' class RocketBookError(Exception): diff --git a/src/calibre/ebooks/rb/writer.py b/src/calibre/ebooks/rb/writer.py index dc83476b39..9f4818725f 100644 --- a/src/calibre/ebooks/rb/writer.py +++ b/src/calibre/ebooks/rb/writer.py @@ -73,13 +73,13 @@ class RBWriter(object): out_stream.write(struct.pack('