From 4d2c734781ccfc4f9506c506ecec3e4f7d816b79 Mon Sep 17 00:00:00 2001 From: Ludovic Marcotte Date: Mon, 29 Jul 2013 14:32:58 -0400 Subject: [PATCH] Revert "Try to use a local pool to avoid huge memory consumption" This reverts commit e57d875e0abcd95e0fc06690c269e387cd2aa61d. --- SOPE/NGCards/versitCardsSaxDriver/VSSaxDriver.m | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/SOPE/NGCards/versitCardsSaxDriver/VSSaxDriver.m b/SOPE/NGCards/versitCardsSaxDriver/VSSaxDriver.m index 6d7e4f78b..b7cc0144c 100644 --- a/SOPE/NGCards/versitCardsSaxDriver/VSSaxDriver.m +++ b/SOPE/NGCards/versitCardsSaxDriver/VSSaxDriver.m @@ -904,7 +904,6 @@ static NSCharacterSet *whitespaceCharSet = nil; ; be unfolded */ NSMutableString *line; - NSAutoreleasePool *pool; unsigned pos, length; NSRange r; @@ -915,18 +914,11 @@ static NSCharacterSet *whitespaceCharSet = nil; length = [_rawString length]; r = NSMakeRange(0, 0); line = [[NSMutableString alloc] initWithCapacity: 75 + 2]; - pool = [[NSAutoreleasePool alloc] init]; - + for (pos = 0; pos < length; pos++) { unichar c; - if (pos % 10 == 0) - { - RELEASE(pool); - pool = [[NSAutoreleasePool alloc] init]; - } - c = [_rawString characterAtIndex: pos]; if (c == '\r') @@ -1019,9 +1011,6 @@ static NSCharacterSet *whitespaceCharSet = nil; r.length += 1; } } - - RELEASE(pool); - if (r.length > 0) { [self warn: @"Last line of parse string is not properly terminated!"];