diff -r 9b5f60bc059e -r 14f50dde3e8c project_files/HedgewarsMobile/Classes/MapPreviewButtonView.m --- a/project_files/HedgewarsMobile/Classes/MapPreviewButtonView.m Tue Aug 18 00:51:23 2015 +0200 +++ b/project_files/HedgewarsMobile/Classes/MapPreviewButtonView.m Tue Aug 18 01:08:21 2015 +0200 @@ -151,7 +151,8 @@ } -(void) drawingThread { - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; + @autoreleasepool { + uint8_t unpackedMap[128*32*8]; [self engineProtocol:unpackedMap]; @@ -179,8 +180,8 @@ [self performSelectorOnMainThread:@selector(removeIndicator) withObject:nil waitUntilDone:NO]; - - [pool release]; + + } } -(void) updatePreviewWithSeed:(NSString *)seed {