From 6271586d7ef494dd5baeff94abebbab97d45482b Mon Sep 17 00:00:00 2001 From: Vincent Driessen Date: Wed, 6 Apr 2016 17:12:23 +0200 Subject: Make sure .read() and friends always return bytes --- git/cmd.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'git/cmd.py') diff --git a/git/cmd.py b/git/cmd.py index 2f900ae2..7bd94e4d 100644 --- a/git/cmd.py +++ b/git/cmd.py @@ -355,7 +355,7 @@ class Git(LazyMixin): def read(self, size=-1): bytes_left = self._size - self._nbr if bytes_left == 0: - return '' + return b'' if size > -1: # assure we don't try to read past our limit size = min(bytes_left, size) @@ -374,7 +374,7 @@ class Git(LazyMixin): def readline(self, size=-1): if self._nbr == self._size: - return '' + return b'' # clamp size to lowest allowed value bytes_left = self._size - self._nbr -- cgit v1.2.1