]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Convert various string literals to bytes.
authorJeremy Hylton <jeremy@alum.mit.edu>
Wed, 29 Aug 2007 17:26:34 +0000 (17:26 +0000)
committerJeremy Hylton <jeremy@alum.mit.edu>
Wed, 29 Aug 2007 17:26:34 +0000 (17:26 +0000)
Lib/binhex.py
Lib/test/test_httplib.py
Lib/wave.py

index 4c5331547a4d64ace36d2954fde1061c222a804f..e4d551fd148d9a40095b1761e8e9da3717118571 100644 (file)
@@ -38,7 +38,7 @@ class Error(Exception):
 # Various constants
 REASONABLY_LARGE = 32768  # Minimal amount we pass the rle-coder
 LINELEN = 64
-RUNCHAR = chr(0x90)   # run-length introducer
+RUNCHAR = b"\x90"
 
 #
 # This code is no longer byte-order dependent
@@ -351,11 +351,11 @@ class _Rledecoderengine:
         # otherwise: keep 1 byte.
         #
         mark = len(self.pre_buffer)
-        if self.pre_buffer[-3:] == RUNCHAR + '\0' + RUNCHAR:
+        if self.pre_buffer[-3:] == RUNCHAR + b'\0' + RUNCHAR:
             mark = mark - 3
         elif self.pre_buffer[-1] == RUNCHAR:
             mark = mark - 2
-        elif self.pre_buffer[-2:] == RUNCHAR + '\0':
+        elif self.pre_buffer[-2:] == RUNCHAR + b'\0':
             mark = mark - 2
         elif self.pre_buffer[-2] == RUNCHAR:
             pass # Decode all
index d9b3b8240795646e4fb11420800c817085be75fa..bbcdd8b42147effa676c32cab39f0c4d43d5e2b0 100644 (file)
@@ -31,13 +31,13 @@ class NoEOFStringIO(io.BytesIO):
     """
     def read(self, n=-1):
         data = io.BytesIO.read(self, n)
-        if data == '':
+        if data == b'':
             raise AssertionError('caller tried to read past EOF')
         return data
 
     def readline(self, length=None):
         data = io.BytesIO.readline(self, length)
-        if data == '':
+        if data == b'':
             raise AssertionError('caller tried to read past EOF')
         return data
 
index 6627bcfcd0bb8130677c6c5da7165d43082ecd5c..42bf8bfe8ed5d716b37b38c9277215d400588078 100644 (file)
@@ -84,7 +84,7 @@ _array_fmts = None, 'b', 'h', None, 'l'
 
 # Determine endian-ness
 import struct
-if struct.pack("h", 1) == "\000\001":
+if struct.pack("h", 1) == b"\000\001":
     big_endian = 1
 else:
     big_endian = 0