py23 Similar encoding fix in post table
This commit is contained in:
parent
85a64db541
commit
43d7ac16b1
@ -218,7 +218,7 @@ def unpackPStrings(data):
|
|||||||
dataLen = len(data)
|
dataLen = len(data)
|
||||||
while index < dataLen:
|
while index < dataLen:
|
||||||
length = byteord(data[index])
|
length = byteord(data[index])
|
||||||
strings.append(tostr(data[index+1:index+1+length]))
|
strings.append(tostr(data[index+1:index+1+length], encoding="latin1"))
|
||||||
index = index + 1 + length
|
index = index + 1 + length
|
||||||
return strings
|
return strings
|
||||||
|
|
||||||
@ -226,6 +226,6 @@ def unpackPStrings(data):
|
|||||||
def packPStrings(strings):
|
def packPStrings(strings):
|
||||||
data = b""
|
data = b""
|
||||||
for s in strings:
|
for s in strings:
|
||||||
data = data + bytechr(len(s)) + tobytes(s)
|
data = data + bytechr(len(s)) + tobytes(s, encoding="latin1")
|
||||||
return data
|
return data
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user