From b2e5845838ff48f4929402235b32270534758087 Mon Sep 17 00:00:00 2001 From: Serge Guelton Date: Thu, 3 Jan 2019 14:40:34 +0000 Subject: Python compat - decode/encode string Differential Revision: https://reviews.llvm.org/D56258 llvm-svn: 350320 --- llvm/tools/opt-viewer/opt-viewer.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'llvm/tools/opt-viewer/opt-viewer.py') diff --git a/llvm/tools/opt-viewer/opt-viewer.py b/llvm/tools/opt-viewer/opt-viewer.py index 4887043e0f9..b660fe360f7 100755 --- a/llvm/tools/opt-viewer/opt-viewer.py +++ b/llvm/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, -- cgit v1.2.3