@@ -53,13 +53,11 @@ #if !defined(OF_HAVE_COMPILER_TLS) && defined(OF_HAVE_THREADS) OFAutoreleasePool **cache = of_tlskey_get(cacheKey); #endif if (cache != NULL) { - unsigned i; - - for (i = 0; i < MAX_CACHE_SIZE; i++) { + for (size_t i = 0; i < MAX_CACHE_SIZE; i++) { if (cache[i] != NULL) { OFAutoreleasePool *pool = cache[i]; cache[i] = NULL; return pool; } @@ -77,14 +75,13 @@ + (void)OF_handleThreadTermination { #if !defined(OF_HAVE_COMPILER_TLS) && defined(OF_HAVE_THREADS) OFAutoreleasePool **cache = of_tlskey_get(cacheKey); #endif - size_t i; if (cache != NULL) { - for (i = 0; i < MAX_CACHE_SIZE; i++) + for (size_t i = 0; i < MAX_CACHE_SIZE; i++) [cache[i] OF_super_dealloc]; free(cache); cache = NULL; } @@ -156,13 +153,11 @@ } #endif } if (cache != NULL) { - unsigned i; - - for (i = 0; i < MAX_CACHE_SIZE; i++) { + for (size_t i = 0; i < MAX_CACHE_SIZE; i++) { if (cache[i] == NULL) { _pool = NULL; _ignoreRelease = false; cache[i] = self;