From 04c2ccf6b24dd7396d5499144d041dcff398f552 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 9 Dec 2019 22:30:10 +0530 Subject: [PATCH] py3 compat --- src/calibre/gui2/icon_theme.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/calibre/gui2/icon_theme.py b/src/calibre/gui2/icon_theme.py index 738cf0eeab..58f0e9970c 100644 --- a/src/calibre/gui2/icon_theme.py +++ b/src/calibre/gui2/icon_theme.py @@ -855,8 +855,7 @@ def install_icon_theme(theme, f): theme['files'].add(name) theme['files'] = tuple(theme['files']) - buf = BytesIO() - json.dump(theme, buf, indent=2) + buf = BytesIO(as_bytes(json.dumps(theme, indent=2))) buf.seek(0) safe_copy(buf, metadata_file)