codec: Deal with Sockets.StreamSocket returning a String
This commit is contained in:
parent
c6065ab122
commit
7bee831b63
|
@ -21,9 +21,9 @@ Object subclass: SMPPMessage [
|
|||
|
||||
SMPPMessage class >> readFrom: aStream [
|
||||
| len data stream header body |
|
||||
len := ((aStream next: 4) uintAt: 1) swap32.
|
||||
len := ((aStream next: 4) asByteArray uintAt: 1) swap32.
|
||||
data := aStream next: len - 4.
|
||||
stream := data readStream.
|
||||
stream := data asByteArray readStream.
|
||||
|
||||
header := SMPPPDUHeader readFrom: stream.
|
||||
body := SMPPBodyBase readFrom: stream for: header.
|
||||
|
|
Reference in New Issue