[vlc-commits] commit: skins2: VarTree, make root() a private function (Erwan Tulou )
git at videolan.org
git at videolan.org
Tue Aug 10 18:57:07 CEST 2010
vlc | branch: master | Erwan Tulou <erwan10 at videolan.org> | Tue Aug 10 11:45:52 2010 +0200| [226d4e65f7c7034a858654c18fc951ec4ed73009] | committer: Erwan Tulou
skins2: VarTree, make root() a private function
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=226d4e65f7c7034a858654c18fc951ec4ed73009
---
modules/gui/skins2/utils/var_tree.hpp | 19 ++++++++++---------
1 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/modules/gui/skins2/utils/var_tree.hpp b/modules/gui/skins2/utils/var_tree.hpp
index c03425e..3291dc2 100644
--- a/modules/gui/skins2/utils/var_tree.hpp
+++ b/modules/gui/skins2/utils/var_tree.hpp
@@ -111,15 +111,6 @@ public:
Iterator next_uncle();
Iterator prev_uncle();
- /// Get root node
- VarTree *root()
- {
- VarTree *parent = this;
- while( parent->parent() != NULL )
- parent = parent->parent();
- return parent;
- }
-
/// Get first leaf
Iterator firstLeaf();
@@ -187,6 +178,16 @@ public:
private:
+
+ /// Get root node
+ VarTree *root()
+ {
+ VarTree *parent = this;
+ while( parent->parent() != NULL )
+ parent = parent->parent();
+ return parent;
+ }
+
/// List of children
list<VarTree> m_children;
More information about the vlc-commits
mailing list