[Aptitude-svn-commit] r3975 - in branches/aptitude-0.3/aptitude: . src/generic

Daniel Burrows dburrows at costa.debian.org
Mon Aug 29 04:00:44 UTC 2005


Author: dburrows
Date: Mon Aug 29 04:00:41 2005
New Revision: 3975

Modified:
   branches/aptitude-0.3/aptitude/ChangeLog
   branches/aptitude-0.3/aptitude/src/generic/immset.h
Log:
Fix double left rotate.

Modified: branches/aptitude-0.3/aptitude/ChangeLog
==============================================================================
--- branches/aptitude-0.3/aptitude/ChangeLog	(original)
+++ branches/aptitude-0.3/aptitude/ChangeLog	Mon Aug 29 04:00:41 2005
@@ -1,5 +1,9 @@
 2005-08-28  Daniel Burrows  <dburrows at debian.org>
 
+	* src/generic/immset.h:
+
+	  Correct the corresponding thinko in the double left rotate.
+
 	* tests/test_wtree.cc:
 
 	  Write simple test cases for *all* the rotation operations.

Modified: branches/aptitude-0.3/aptitude/src/generic/immset.h
==============================================================================
--- branches/aptitude-0.3/aptitude/src/generic/immset.h	(original)
+++ branches/aptitude-0.3/aptitude/src/generic/immset.h	Mon Aug 29 04:00:41 2005
@@ -246,7 +246,7 @@
     wtree_node left_rotate_double() const
     {
       wtree_node right = getRight(), left = getLeft();
-      wtree_node right_right = right.getRight(), right_left = left.getLeft();
+      wtree_node right_right = right.getRight(), right_left = right.getLeft();
       wtree_node right_left_left = right_left.getLeft();
       wtree_node right_left_right = right_left.getRight();
 



More information about the Aptitude-svn-commit mailing list