diff options
author | Alex Merry <dev@randomguy3.me.uk> | 2013-03-11 20:34:47 +0000 |
---|---|---|
committer | Alex Merry <dev@randomguy3.me.uk> | 2013-03-11 20:34:47 +0000 |
commit | 65ecdadd10ce5613eade3aec912f388deadc0b82 (patch) | |
tree | ecefab4be899ddc3540521015093ae5cb1432d32 /tikzit/src/common | |
parent | 607e78b8d13071fc248c5c77cb8d517c25454aaa (diff) |
Use a method that actually exists in GNUStep
Diffstat (limited to 'tikzit/src/common')
-rw-r--r-- | tikzit/src/common/TikzGraphAssembler.m | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/tikzit/src/common/TikzGraphAssembler.m b/tikzit/src/common/TikzGraphAssembler.m index a60fe0e..7f00a1a 100644 --- a/tikzit/src/common/TikzGraphAssembler.m +++ b/tikzit/src/common/TikzGraphAssembler.m @@ -111,14 +111,13 @@ int yywrap() { lineno = 1; tokenpos = 0; NSRange range = [tikz rangeOfString:@"\n"]; - [tikz getBytes:linebuff - maxLength:499 - usedLength:NULL - encoding:NSUTF8StringEncoding - options:0 - range:NSMakeRange(0, range.location) - remainingRange:NULL]; - linebuff[range.location] = 0; + if (![tikz getCString:linebuff + maxLength:500 + encoding:NSUTF8StringEncoding]) { + linebuff[0] = 0; + } else { + linebuff[range.location] = 0; + } NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; currentAssembler = self; |