From d832a3059f35f2e10eac5aa43b2303f8c8314c76 Mon Sep 17 00:00:00 2001 From: Andrew Tokarev Date: Fri, 2 May 2014 14:51:17 +0700 Subject: [PATCH] Fixing compilation issue on Release (Archive): /Users/andrew/Desktop/Typhoon/Source/Factory/Provider/TyphoonAssistedFactoryMethodInitializerClosure.m:54:58: error: use of undeclared identifier 'count' NSAssert([self validateInitializerParameterCount:count], @"parameter map for %s do not fill all %lu parameters", sel_getName(_initSelector), (unsigned long) count); ^ In file included from /Users/andrew/Desktop/Typhoon/Source/Factory/Provider/TyphoonAssistedFactoryMethodInitializerClosure.m:1: --- .../Provider/TyphoonAssistedFactoryMethodInitializerClosure.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Factory/Provider/TyphoonAssistedFactoryMethodInitializerClosure.m b/Source/Factory/Provider/TyphoonAssistedFactoryMethodInitializerClosure.m index 700a0888b..0580233a3 100644 --- a/Source/Factory/Provider/TyphoonAssistedFactoryMethodInitializerClosure.m +++ b/Source/Factory/Provider/TyphoonAssistedFactoryMethodInitializerClosure.m @@ -50,8 +50,8 @@ - (instancetype)initWithInitializer:(TyphoonAssistedFactoryMethodInitializer *)i #ifdef DEBUG NSUInteger count = _closedMethodSignature.numberOfArguments - 2; -#endif NSAssert([self validateInitializerParameterCount:count], @"parameter map for %s do not fill all %lu parameters", sel_getName(_initSelector), (unsigned long) count); +#endif } return self;