Run-length encoding: Difference between revisions

(This is a compression-related task)
Line 643:
{
[data retain];
const char *d = (char *)[data bytes];
NSUInteger i;
for(i=0; i < [data length]; i++) [self addByte: d[i]];
Line 691:
- (codecRLE *)decode: (NSData *)enc
{
const char *buf = (char *)[enc bytes];
int i;
 
Anonymous user