[haiku-commits] r37137 - haiku/trunk/headers/private/kernel/util

  • From: ingo_weinhold@xxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Tue, 15 Jun 2010 01:51:54 +0200 (CEST)

Author: bonefish
Date: 2010-06-15 01:51:54 +0200 (Tue, 15 Jun 2010)
New Revision: 37137
Changeset: http://dev.haiku-os.org/changeset/37137/haiku

Modified:
   haiku/trunk/headers/private/kernel/util/SplayTree.h
Log:
The ConstIterator only needs a const tree.


Modified: haiku/trunk/headers/private/kernel/util/SplayTree.h
===================================================================
--- haiku/trunk/headers/private/kernel/util/SplayTree.h 2010-06-14 22:15:38 UTC 
(rev 37136)
+++ haiku/trunk/headers/private/kernel/util/SplayTree.h 2010-06-14 23:51:54 UTC 
(rev 37137)
@@ -443,14 +443,14 @@
                        *this = other;
                }
 
-               ConstIterator(Tree* tree)
+               ConstIterator(const Tree* tree)
                        :
                        fTree(tree)
                {
                        Rewind();
                }
 
-               ConstIterator(Tree* tree, Node* next)
+               ConstIterator(const Tree* tree, Node* next)
                        :
                        fTree(tree),
                        fNext(next)
@@ -483,8 +483,8 @@
                }
 
        private:
-               Tree*   fTree;
-               Node*   fNext;
+               const Tree*     fTree;
+               Node*           fNext;
        };
 
        IteratableSplayTree()


Other related posts:

  • » [haiku-commits] r37137 - haiku/trunk/headers/private/kernel/util - ingo_weinhold