X-Git-Url: http://git.ithinksw.org/ITFoundation.git/blobdiff_plain/af1fcfcf8c78f03127d3929b49330cc191259487..d3f44a2b3aea054d2012e58b7d048dd6550a9a41:/ITByteStream.m diff --git a/ITByteStream.m b/ITByteStream.m index b5554e1..e4607b4 100755 --- a/ITByteStream.m +++ b/ITByteStream.m @@ -53,10 +53,12 @@ [super dealloc]; } --(void) setDelegate:(id )d +-setDelegate:(id )d { + id old = delegate; [delegate release]; delegate = [d retain]; + return old; } -(int) availableDataLength @@ -97,7 +99,7 @@ [delegate newDataAdded:self]; } --(void) writeBytes:(char *)b len:(long)length +-(void) writeBytes:(in char *)b len:(long)length { [lock lock]; [data appendBytes:b length:length];