ObjFW  Diff

Differences From Artifact [21f0c3f7c0]:

To Artifact [26c35d80f1]:


582
583
584
585
586
587
588
589


590
591


592
593
594
595
596
597
598
582
583
584
585
586
587
588

589
590
591

592
593
594
595
596
597
598
599
600







-
+
+

-
+
+







	while ((key = [keyEnumerator nextObject]) != nil &&
	    (object = [objectEnumerator nextObject]) != nil) {
		if OF_UNLIKELY (first)
			first = false;
		else
			[ret appendString: @"&"];

		[ret appendString: [[key description] stringByURLEncoding]];
		[ret appendString: [[key description]
		    stringByURLEncodingWithAllowedCharacters: "-._~!$'()*+,;"]];
		[ret appendString: @"="];
		[ret appendString: [[object description] stringByURLEncoding]];
		[ret appendString: [[object description]
		    stringByURLEncodingWithAllowedCharacters: "-._~!$'()*+,;"]];
	}

	[ret makeImmutable];

	objc_autoreleasePoolPop(pool);

	return ret;