I assume this was done on purpose, but nonetheless. According to the OpenStep specs - (void) replaceBytesInRange:(NSRange)aRange withBytes:(const void*)bytes raises an NSRangeException if aRange is not within the range of the receiver's data When aRange would extend the receiver however, GNUstep's base library adjusts the capacity of the NSMutableData. Tom _______________________________________________ Bug-gnustep mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-gnustep
