From ec42aa12bf5ac9f9926003ead78f54d1ed35ba52 Mon Sep 17 00:00:00 2001
From: VG <vg@devys.org>
Date: Sat, 29 Nov 2014 23:35:06 +0100
Subject: add consistency in encoding for file i/o

---
 pasteme.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pasteme.py b/pasteme.py
index fae3922..68a93f3 100755
--- a/pasteme.py
+++ b/pasteme.py
@@ -39,8 +39,8 @@ def route_paste_get(pid, pformat='colored'):
         return bottle.template('bad_format')
     path = pathbase / pid
     try:
-        with path.open() as fd:
-            content = fd.read()
+        with path.open(mode='rb') as fd:
+            content = fd.read().decode('utf8')
     except IOError:
         # use this template for all file based exception
         bottle.abort(404)
-- 
cgit v1.2.3