The Trunk: Network-dtl.132.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: Network-dtl.132.mcz

commits-2
David T. Lewis uploaded a new version of Network to project The Trunk:
http://source.squeak.org/trunk/Network-dtl.132.mcz

==================== Summary ====================

Name: Network-dtl.132
Author: dtl
Time: 17 July 2012, 8:29:12.42 am
UUID: f6c0af73-08c0-48bc-a0e5-3b359de0f4e6
Ancestors: Network-eem.131

Make NetNameResolver class>>stringFromAddress: work for SocketAddress as well as for  old style ByteArray addresses.

=============== Diff against Network-eem.131 ===============

Item was changed:
  ----- Method: NetNameResolver class>>stringFromAddress: (in category 'address string utils') -----
  stringFromAddress: addr
  "Return a string representing the given host address as four decimal bytes delimited with decimal points."
  "NetNameResolver stringFromAddress: NetNameResolver localHostAddress"
 
+ | s |
+ (addr isKindOf: SocketAddress) ifTrue: [^addr printString copyUpTo: $( ].
- | s |
  s := WriteStream on: ''.
  1 to: 3 do: [ :i | (addr at: i) printOn: s. s nextPut: $.].
  (addr at: 4) printOn: s.
  ^ s contents
  !