Skip to content

Commit bdfd3fc

Browse files
Harmon758Byron
authored andcommitted
Remove and replace compat.bchr
1 parent ec29b15 commit bdfd3fc

File tree

2 files changed

+2
-7
lines changed

2 files changed

+2
-7
lines changed

‎git/compat.py

-4
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,6 @@
3333
defenc = sys.getfilesystemencoding()
3434

3535
if PY3:
36-
def bchr(n):
37-
return bytes([n])
38-
3936
def mviter(d):
4037
return d.values()
4138

@@ -45,7 +42,6 @@ def mviter(d):
4542
else:
4643
if defenc == 'ascii':
4744
defenc = 'utf-8'
48-
bchr = chr
4945
unicode = unicode
5046
binary_type = str
5147
range = xrange # @ReservedAssignment

‎git/objects/fun.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@
44
safe_decode,
55
defenc,
66
xrange,
7-
text_type,
8-
bchr
7+
text_type
98
)
109

1110
__all__ = ('tree_to_stream', 'tree_entries_from_data', 'traverse_trees_recursive',
@@ -22,7 +21,7 @@ def tree_to_stream(entries, write):
2221
for binsha, mode, name in entries:
2322
mode_str = b''
2423
for i in xrange(6):
25-
mode_str = bchr(((mode >> (i * 3)) & bit_mask) + ord_zero) + mode_str
24+
mode_str = bytes([((mode >> (i * 3)) & bit_mask) + ord_zero]) + mode_str
2625
# END for each 8 octal value
2726

2827
# git slices away the first octal if its zero

0 commit comments

Comments
 (0)