From c193860468eec2e565148f6aae53504b333938f4 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Latour Date: Wed, 30 Apr 2014 13:59:26 -0700 Subject: [PATCH] Fix --- Mac/main.m | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Mac/main.m b/Mac/main.m index 797106b..d88310f 100644 --- a/Mac/main.m +++ b/Mac/main.m @@ -338,6 +338,9 @@ int main(int argc, const char* argv[]) { if (webServer) { Delegate* delegate = [[Delegate alloc] init]; if (testDirectory) { +#ifndef NDEBUG + webServer.delegate = delegate; +#endif fprintf(stdout, "\n\n", [testDirectory UTF8String]); result = (int)[webServer runTestsWithOptions:@{GCDWebServerOption_Port: @8080} inDirectory:testDirectory]; } else { @@ -363,9 +366,10 @@ int main(int argc, const char* argv[]) { result = 0; } } + webServer.delegate = nil; #if !__has_feature(objc_arc) - [webServer release]; [delegate release]; + [webServer release]; #endif } }