diff -r 6f539dd9921c -r 84c2d38f924c BLIP/BLIPMessage.m --- a/BLIP/BLIPMessage.m Thu May 29 16:40:36 2008 -0700 +++ b/BLIP/BLIPMessage.m Wed Jun 04 17:11:20 2008 -0700 @@ -256,9 +256,8 @@ // Then write the body: if( lengthToWrite > 0 ) { - [writer writeData: [NSData dataWithBytesNoCopy: (UInt8*)_encodedBody.bytes + _bytesWritten - length: lengthToWrite - freeWhenDone: NO]]; + [writer writeData: [NSData dataWithBytes: (UInt8*)_encodedBody.bytes + _bytesWritten + length: lengthToWrite]]; _bytesWritten += lengthToWrite; } return (flags & kBLIP_MoreComing) != 0;