##// END OF EJS Templates
utils: accept bytearray arguments for escapestr
Joerg Sonnenberger -
r52725:4eccb65e default
parent child Browse files
Show More
@@ -724,7 +724,7 b' def ellipsis(text: bytes, maxlength: int'
724
724
725 def escapestr(s: bytes) -> bytes:
725 def escapestr(s: bytes) -> bytes:
726 # "bytes" is also a typing shortcut for bytes, bytearray, and memoryview
726 # "bytes" is also a typing shortcut for bytes, bytearray, and memoryview
727 if isinstance(s, memoryview):
727 if isinstance(s, (memoryview, bytearray)):
728 s = bytes(s)
728 s = bytes(s)
729 # call underlying function of s.encode('string_escape') directly for
729 # call underlying function of s.encode('string_escape') directly for
730 # Python 3 compatibility
730 # Python 3 compatibility
General Comments 0
You need to be logged in to leave comments. Login now