summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--git/compat.py4
-rw-r--r--git/objects/fun.py5
2 files changed, 2 insertions, 7 deletions
diff --git a/git/compat.py b/git/compat.py
index ea441ec1..c53548fd 100644
--- a/git/compat.py
+++ b/git/compat.py
@@ -33,9 +33,6 @@ is_darwin = (os.name == 'darwin')
defenc = sys.getfilesystemencoding()
if PY3:
- def bchr(n):
- return bytes([n])
-
def mviter(d):
return d.values()
@@ -45,7 +42,6 @@ if PY3:
else:
if defenc == 'ascii':
defenc = 'utf-8'
- bchr = chr
unicode = unicode
binary_type = str
range = xrange # @ReservedAssignment
diff --git a/git/objects/fun.py b/git/objects/fun.py
index 34d8e5de..bf48f424 100644
--- a/git/objects/fun.py
+++ b/git/objects/fun.py
@@ -4,8 +4,7 @@ from git.compat import (
safe_decode,
defenc,
xrange,
- text_type,
- bchr
+ text_type
)
__all__ = ('tree_to_stream', 'tree_entries_from_data', 'traverse_trees_recursive',
@@ -22,7 +21,7 @@ def tree_to_stream(entries, write):
for binsha, mode, name in entries:
mode_str = b''
for i in xrange(6):
- mode_str = bchr(((mode >> (i * 3)) & bit_mask) + ord_zero) + mode_str
+ mode_str = bytes([((mode >> (i * 3)) & bit_mask) + ord_zero]) + mode_str
# END for each 8 octal value
# git slices away the first octal if its zero