From af0afb5f287ef64d6cbb2174bff86fc5813d39fe Mon Sep 17 00:00:00 2001 From: slembcke Date: Wed, 1 Oct 2014 14:48:42 -0500 Subject: [PATCH] Prevent [CCSpriteFrameCache +purgeSpriteFrameCache] from discarding configuration settings. --- cocos2d/CCSpriteFrameCache.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cocos2d/CCSpriteFrameCache.m b/cocos2d/CCSpriteFrameCache.m index 16ac25aa229..e2e9d91fc0c 100644 --- a/cocos2d/CCSpriteFrameCache.m +++ b/cocos2d/CCSpriteFrameCache.m @@ -79,7 +79,7 @@ +(id)alloc +(void)purgeSharedSpriteFrameCache { - _sharedSpriteFrameCache = nil; + [[CCSpriteFrameCache sharedSpriteFrameCache] removeSpriteFrames]; } -(id) init @@ -88,7 +88,7 @@ -(id) init _spriteFrames = [[NSMutableDictionary alloc] initWithCapacity: 100]; _spriteFramesAliases = [[NSMutableDictionary alloc] initWithCapacity:10]; _loadedFilenames = [[NSMutableSet alloc] initWithCapacity:30]; - _spriteFrameFileLookup = [[NSMutableDictionary alloc] init]; + _spriteFrameFileLookup = [[NSMutableDictionary alloc] init]; } return self;