ObjFW  Diff

Differences From Artifact [4b225df12f]:

To Artifact [ae60f26781]:


875
876
877
878
879
880
881

882
883
884
885
886
887
888
889
890
891
892
875
876
877
878
879
880
881
882
883
884
885

886
887
888
889
890
891
892







+



-








	[context->_cancelTimer invalidate];
	[context->_cancelTimer release];
	context->_cancelTimer = nil;
	[_queries removeObjectForKey: ID];

	@try {
		of_dns_resolver_error_t error = 0;
		bool tryNextNameServer = false;
		const unsigned char *queryDataBuffer;
		size_t i;
		of_dns_resolver_error_t error;
		uint16_t numQuestions, numAnswers, numAuthorityRecords;
		uint16_t numAdditionalRecords;

		if (length < 12)
			@throw [OFTruncatedDataException exception];

		if (context->_queryData.itemSize != 1 ||