Skip to content

Commit c193860

Browse files
committed
Fix
1 parent 94ad8c7 commit c193860

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

Mac/main.m

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -338,6 +338,9 @@ int main(int argc, const char* argv[]) {
338338
if (webServer) {
339339
Delegate* delegate = [[Delegate alloc] init];
340340
if (testDirectory) {
341+
#ifndef NDEBUG
342+
webServer.delegate = delegate;
343+
#endif
341344
fprintf(stdout, "<RUNNING TESTS FROM \"%s\">\n\n", [testDirectory UTF8String]);
342345
result = (int)[webServer runTestsWithOptions:@{GCDWebServerOption_Port: @8080} inDirectory:testDirectory];
343346
} else {
@@ -363,9 +366,10 @@ int main(int argc, const char* argv[]) {
363366
result = 0;
364367
}
365368
}
369+
webServer.delegate = nil;
366370
#if !__has_feature(objc_arc)
367-
[webServer release];
368371
[delegate release];
372+
[webServer release];
369373
#endif
370374
}
371375
}

0 commit comments

Comments
 (0)