]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
- Fix capsforid canonical sort qsort callback.
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Thu, 14 Feb 2019 08:16:15 +0000 (08:16 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Thu, 14 Feb 2019 08:16:15 +0000 (08:16 +0000)
git-svn-id: file:///svn/unbound/trunk@5114 be551aaa-1e26-0410-a405-d3ace91eadb9

doc/Changelog
iterator/iter_utils.c

index 86699463c9d87faa2d61ed76a48ed6b7351a29fe..5f117afe54eb96be17bbcd9fbed2c631beb72b1e 100644 (file)
@@ -1,3 +1,6 @@
+14 February 2019: Wouter
+       - Fix capsforid canonical sort qsort callback.
+
 11 February 2019: Wouter
        - Note default for module-config in man page.
        - Fix recursion lame test for qname minimisation asked queries,
index 46eddf5d2a7f256b94214ad31b9f6150f41f93f0..be7965a60e39bdb80064050471af296e0c9ad0f2 100644 (file)
@@ -888,8 +888,8 @@ rrset_equal(struct ub_packed_rrset_key* k1, struct ub_packed_rrset_key* k2)
 static int
 rrset_canonical_sort_cmp(const void* x, const void* y)
 {
-       struct ub_packed_rrset_key* rrx = (struct ub_packed_rrset_key*)x;
-       struct ub_packed_rrset_key* rry = (struct ub_packed_rrset_key*)y;
+       struct ub_packed_rrset_key* rrx = *(struct ub_packed_rrset_key**)x;
+       struct ub_packed_rrset_key* rry = *(struct ub_packed_rrset_key**)y;
        int r = dname_canonical_compare(rrx->rk.dname, rry->rk.dname);
        if(r != 0)
                return r;