diff options
author | Matthias Andreas Benkard <code@mail.matthias.benkard.de> | 2011-09-10 23:22:15 +0200 |
---|---|---|
committer | Matthias Andreas Benkard <code@mail.matthias.benkard.de> | 2011-09-10 23:22:15 +0200 |
commit | 3264075d3075ef07cc89edafb7e65d105122fd1b (patch) | |
tree | 81727640682a90a9ccb03f7938f7b0e5dc562886 /MLKBinaryStreamCharacterStream.m | |
parent | 6b5525bcbbe18e9289d1b391497da8cfe2d04d06 (diff) |
Fix various LLVM version-related bugs.
Diffstat (limited to 'MLKBinaryStreamCharacterStream.m')
-rw-r--r-- | MLKBinaryStreamCharacterStream.m | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/MLKBinaryStreamCharacterStream.m b/MLKBinaryStreamCharacterStream.m index f26db7b..c095147 100644 --- a/MLKBinaryStreamCharacterStream.m +++ b/MLKBinaryStreamCharacterStream.m @@ -60,9 +60,10 @@ //NSLog (@"%@", _binaryStream); //NSLog(@"Read: 0x%x (%C)", buffer[i], buffer[i]); - tmpstr = [[NSString alloc] initWithBytes:buffer - length:(i+1) - encoding:_encoding]; + tmpstr = [[NSString alloc] initWithBytesNoCopy:buffer + length:(i+1) + encoding:_encoding + freeWhenDone:NO]; if ([tmpstr length] == 1) { retval = [tmpstr characterAtIndex:0]; |