From 7633906b426ce4f44d2342e88f20a487adaf54ac Mon Sep 17 00:00:00 2001 From: Serge Guelton Date: Thu, 3 Jan 2019 14:40:34 +0000 Subject: [PATCH] Python compat - decode/encode string Differential Revision: https://reviews.llvm.org/D56258 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350320 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/opt-viewer/opt-viewer.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tools/opt-viewer/opt-viewer.py b/tools/opt-viewer/opt-viewer.py index 4887043e0f9..b660fe360f7 100755 --- a/tools/opt-viewer/opt-viewer.py +++ b/tools/opt-viewer/opt-viewer.py @@ -72,7 +72,10 @@ class SourceFileRenderer: file_text = stream.read() if self.no_highlight: - html_highlighted = file_text.decode('utf-8') + if sys.version_info.major >= 3: + html_highlighted = file_text + else: + html_highlighted = file_text.decode('utf-8') else: html_highlighted = highlight( file_text, -- 2.50.1