From 0decc869ae17825675001565048074bb2364a579 Mon Sep 17 00:00:00 2001 From: Giovanni Bajo Date: Tue, 24 Apr 2012 02:23:11 +0200 Subject: [PATCH] Fix rrset qsort comparison function. --- src/dnssec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dnssec.c b/src/dnssec.c index 1d8727e..1c7bba8 100644 --- a/src/dnssec.c +++ b/src/dnssec.c @@ -98,7 +98,7 @@ static int check_date_range(unsigned long date_start, unsigned long date_end) static int rrset_canonical_order(const void *r1, const void *r2) { int r1len, r2len, res; - const unsigned char *pr1=r1, *pr2=r2; + const unsigned char *pr1=*(unsigned char**)r1, *pr2=*(unsigned char**)r2; pr1 += 8; pr2 += 8; GETSHORT(r1len, pr1); GETSHORT(r2len, pr2);