NSURLSession Reimplementation (#411)

* clang-format: Do not use tabs

* Ignore clangd cache and compile_commands

* NSBlockOperation: Fix memory leak

* NSHTTPCookie: Fix expires date parsing

* NSOperation: Remove all objects at end of execution

* Reimplementation of NSURLSession

* Update ChangeLog
This commit is contained in:
Hugo Melder 2024-07-02 15:58:48 +02:00 committed by GitHub
parent 9367c2d796
commit 07233534e6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
50 changed files with 5370 additions and 7176 deletions

View file

@ -593,13 +593,15 @@ static NSArray *empty = nil;
- (void) main
{
NSEnumerator *en = [[self executionBlocks] objectEnumerator];
NSEnumerator *en = [_executionBlocks objectEnumerator];
GSBlockOperationBlock theBlock;
while ((theBlock = (GSBlockOperationBlock)[en nextObject]) != NULL)
{
CALL_NON_NULL_BLOCK_NO_ARGS(theBlock);
}
[_executionBlocks removeAllObjects];
}
@end