diff options
Diffstat (limited to 'MLKBinaryStreamCharacterStream.m')
-rw-r--r-- | MLKBinaryStreamCharacterStream.m | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/MLKBinaryStreamCharacterStream.m b/MLKBinaryStreamCharacterStream.m index 4efe6e7..f26db7b 100644 --- a/MLKBinaryStreamCharacterStream.m +++ b/MLKBinaryStreamCharacterStream.m @@ -54,11 +54,12 @@ { NSString *tmpstr; - //NSLog (@"%@", _input); - buffer = (uint8_t *) realloc (buffer, i+1); buffer[i] = [_binaryStream readOctet]; + //NSLog (@"%@", _binaryStream); + //NSLog(@"Read: 0x%x (%C)", buffer[i], buffer[i]); + tmpstr = [[NSString alloc] initWithBytes:buffer length:(i+1) encoding:_encoding]; @@ -66,7 +67,8 @@ { retval = [tmpstr characterAtIndex:0]; [tmpstr release]; - //FIXME: ? free (buffer); + //NSLog(@"Finished reading char: 0x%x (%C)", retval, retval); + //FIXME: ? free (butval); return retval; } else |