ObjFW  Diff

Differences From Artifact [aa3131b9d1]:

To Artifact [d20461a0e1]:


731
732
733
734
735
736
737
738


739
740
741



742
743
744
745
746
747
748

	if (status / 100 != 2)
		@throw [OFHTTPRequestFailedException
		    exceptionWithRequest: request
				response: response];

	if ([_delegate respondsToSelector: @selector(client:didPerformRequest:
					       response:)])


		[_delegate     client: self
		    didPerformRequest: request
			     response: response];




	return response;
}

- (void)close
{
	[_socket close];







|
>
>



>
>
>







731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753

	if (status / 100 != 2)
		@throw [OFHTTPRequestFailedException
		    exceptionWithRequest: request
				response: response];

	if ([_delegate respondsToSelector: @selector(client:didPerformRequest:
					       response:)]) {
		pool = objc_autoreleasePoolPush();

		[_delegate     client: self
		    didPerformRequest: request
			     response: response];

		objc_autoreleasePoolPop(pool);
	}

	return response;
}

- (void)close
{
	[_socket close];