resolve: use CMP() in dns_resource_record_compare_func

This function doesn't really implement ordering, but CMP() is still fine to use
there. Keep the comment in place, just update it slightly to indicate that.
This commit is contained in:
Filipe Brandenburger 2018-08-06 19:21:38 -07:00
parent a0edd02e43
commit 53c5797fbd
1 changed files with 3 additions and 4 deletions

View File

@ -1513,10 +1513,9 @@ static int dns_resource_record_compare_func(const void *a, const void *b) {
if (dns_resource_record_equal(x, y))
return 0;
/* This is a bit dirty, we don't implement proper ordering, but
* the hashtable doesn't need ordering anyway, hence we don't
* care. */
return x < y ? -1 : 1;
/* We still use CMP() here, even though don't implement proper
* ordering, since the hashtable doesn't need ordering anyway. */
return CMP(x, y);
}
const struct hash_ops dns_resource_record_hash_ops = {