]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
fp fix.
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Thu, 26 Apr 2007 07:33:29 +0000 (07:33 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Thu, 26 Apr 2007 07:33:29 +0000 (07:33 +0000)
git-svn-id: file:///svn/unbound/trunk@259 be551aaa-1e26-0410-a405-d3ace91eadb9

doc/Changelog
testcode/lock_verify.c

index 612b4827524663cce5a52529a1ac2a74d5d35146..c7fea50d4155f9f58cda2c095a29a52e4a5ab55c 100644 (file)
@@ -1,3 +1,6 @@
+26 April 2007: Wouter
+       - floating point exception fix in lock-verify.
+
 25 April 2007: Wouter
        - prettier code; parse_rrset->type kept in host byte order.
        - datatype used for hashvalue of converted rrsig structure.
index fcb1db92c531f68f226a7808ecbfacbd8f9bec61..3da4ed4c0caffe61bc4a5135102e265dc814e959 100644 (file)
@@ -380,7 +380,8 @@ static void check_order(rbtree_t* all_locks)
                        i, (int)all_locks->count,
                        lock->id.thr, lock->id.instance, 
                        lock->create_file, lock->create_line);
-               else if (i % (all_locks->count/75) == 0) 
+               else if (i % ((all_locks->count/75)<1?1:all_locks->count/75) 
+                       == 0) 
                    fprintf(stderr, ".");
                i++;
                check_order_lock(lock);