ObjFW  Diff

Differences From Artifact [0a4862ec8c]:

To Artifact [0accfd5d18]:


314
315
316
317
318
319
320
321

322
323

324
325
326

327

328
329

330
331

332
333
334
335
336
337
338
314
315
316
317
318
319
320

321
322

323
324
325
326
327

328
329

330
331

332
333
334
335
336
337
338
339







-
+

-
+



+
-
+

-
+

-
+








	if (![url->scheme isEqual: scheme])
		return NO;
	if (![url->host isEqual: host])
		return NO;
	if (url->port != port)
		return NO;
	if (![url->user isEqual: user])
	if (url->user != user && ![url->user isEqual: user])
		return NO;
	if (![url->password isEqual: password])
	if (url->password != password && ![url->password isEqual: password])
		return NO;
	if (![url->path isEqual: path])
		return NO;
	if (url->parameters != parameters &&
	if (![url->parameters isEqual: parameters])
	    ![url->parameters isEqual: parameters])
		return NO;
	if (![url->query isEqual: query])
	if (url->query != query && ![url->query isEqual: query])
		return NO;
	if (![url->fragment isEqual: fragment])
	if (url->fragment != fragment && ![url->fragment isEqual: fragment])
		return NO;

	return YES;
}

- (uint32_t)hash
{