From ec853ce3931c803cf09c3bfb82a6f0513a3eb28f Mon Sep 17 00:00:00 2001 From: svntobi Date: Sat, 28 Jul 2007 18:05:35 +0000 Subject: Small bug: parent node must be initialized to NULL git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/submenu/trunk@5667 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f --- src/menunode.cpp | 5 +++++ src/menunode.h | 1 + 2 files changed, 6 insertions(+) (limited to 'src') diff --git a/src/menunode.cpp b/src/menunode.cpp index 42197e2..af17327 100644 --- a/src/menunode.cpp +++ b/src/menunode.cpp @@ -1,5 +1,10 @@ #include "menunode.h" +MenuNode::MenuNode() +{ + _parent = NULL; +} + MenuNode::~MenuNode() { while (!_childs.empty()) diff --git a/src/menunode.h b/src/menunode.h index 7899bb5..7a86ad1 100644 --- a/src/menunode.h +++ b/src/menunode.h @@ -18,6 +18,7 @@ class MenuNode void SetParent(MenuNode* parent); public: + MenuNode(); virtual ~MenuNode(); MenuNode* Parent(); MenuNodeList& Childs(); -- cgit v1.2.3