Levente Uzonyi uploaded a new version of Network to project The Trunk: http://source.squeak.org/trunk/Network-ul.177.mcz
==================== Summary ====================
Name: Network-ul.177 Author: ul Time: 15 May 2016, 11:20:55.796798 pm UUID: c12022de-43c5-4532-ac05-e2f8603fb063 Ancestors: Network-ul.176
- use #adoptInstance: to convert between binary and ascii mode instead of creating new collections
=============== Diff against Network-ul.176 ===============
Item was changed: ----- Method: SocketStream>>ascii (in category 'configuration') ----- ascii "Tell the SocketStream to send data as Strings instead of ByteArrays. This is default."
binary := false. inBuffer ifNil: [self resetBuffers] + ifNotNil: [ + ByteString + adoptInstance: inBuffer; + adoptInstance: outBuffer ]! - ifNotNil: - [inBuffer := inBuffer asString. - outBuffer := outBuffer asString]!
Item was changed: ----- Method: SocketStream>>binary (in category 'configuration') ----- binary "Tell the SocketStream to send data as ByteArrays instead of Strings. Default is ascii."
binary := true. inBuffer ifNil: [self resetBuffers] + ifNotNil: [ + ByteArray + adoptInstance: inBuffer; + adoptInstance: outBuffer ]! - ifNotNil: - [inBuffer := inBuffer asByteArray. - outBuffer := outBuffer asByteArray]!
packages@lists.squeakfoundation.org