From 71555028480eeb18c0cfe196aa9f8839a715f760 Mon Sep 17 00:00:00 2001
From: Martijn Vermaat <martijn@vermaat.name>
Date: Fri, 3 Jul 2015 15:03:12 +0200
Subject: [PATCH] Decode bytestring response from chardet

---
 mutalyzer/File.py      | 2 +-
 mutalyzer/Retriever.py | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mutalyzer/File.py b/mutalyzer/File.py
index 90641c3c..add6e5d4 100644
--- a/mutalyzer/File.py
+++ b/mutalyzer/File.py
@@ -143,7 +143,7 @@ class File() :
         handle.seek(0)
 
         if result['confidence'] > 0.5:
-            encoding = result['encoding']
+            encoding = unicode(result['encoding'])
         else:
             encoding = 'utf-8'
 
diff --git a/mutalyzer/Retriever.py b/mutalyzer/Retriever.py
index 286caf3e..4cfaf642 100644
--- a/mutalyzer/Retriever.py
+++ b/mutalyzer/Retriever.py
@@ -109,7 +109,7 @@ class Retriever(object) :
         """
         result = chardet.detect(raw_data)
         if result['confidence'] > 0.5:
-            encoding = result['encoding']
+            encoding = unicode(result['encoding'])
         else:
             encoding = 'utf-8'
 
-- 
GitLab