From 65ecdadd10ce5613eade3aec912f388deadc0b82 Mon Sep 17 00:00:00 2001 From: Alex Merry Date: Mon, 11 Mar 2013 20:34:47 +0000 Subject: Use a method that actually exists in GNUStep --- tikzit/src/common/TikzGraphAssembler.m | 15 +++++++-------- 1 file 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; -- cgit v1.2.3