diff --git a/poincare/include/poincare/tree_node.h b/poincare/include/poincare/tree_node.h index c5235eae2..7302b0883 100644 --- a/poincare/include/poincare/tree_node.h +++ b/poincare/include/poincare/tree_node.h @@ -48,7 +48,7 @@ public: virtual int numberOfChildren() const = 0; virtual void incrementNumberOfChildren(int increment = 1) {} // Do no put an assert(false), we need this method for instance in GridLayout::removeRow virtual void decrementNumberOfChildren(int decrement = 1) {} // Do no put an assert(false), we need this method for instance in GridLayout::removeRow - virtual void eraseNumberOfChildren() {} //TODO Put an assert false //TODO what if somebody i stealing a unary tree's only child ? + virtual void eraseNumberOfChildren() {} int numberOfDescendants(bool includeSelf) const; virtual TreeNode * childAtIndex(int i) const; int indexOfChild(const TreeNode * child) const;