diff options
author | svntobi <svntobi@cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f> | 2007-07-26 22:59:59 +0000 |
---|---|---|
committer | svntobi <svntobi@cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f> | 2007-07-26 22:59:59 +0000 |
commit | 2f31c080593497987c6bdab15d2e8018c02f5c50 (patch) | |
tree | 2f581ede1cb471a01aebcd2fc1b30e5c7362a41b /src/menuorg.cpp | |
parent | 19302671e7d42fda23291577b6697c8f691e5f27 (diff) | |
download | vdr-plugin-menuorg-2f31c080593497987c6bdab15d2e8018c02f5c50.tar.gz vdr-plugin-menuorg-2f31c080593497987c6bdab15d2e8018c02f5c50.tar.bz2 |
fixed small bug
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/submenu/trunk@5645 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
Diffstat (limited to 'src/menuorg.cpp')
-rw-r--r-- | src/menuorg.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/menuorg.cpp b/src/menuorg.cpp index 9864efe..3da8a12 100644 --- a/src/menuorg.cpp +++ b/src/menuorg.cpp @@ -26,6 +26,7 @@ MenuOrgPlugin::MenuOrgPlugin(void) MenuOrgPlugin::~MenuOrgPlugin() { // Clean up after yourself! + delete _subMenuProvider; } const char* MenuOrgPlugin::Version(void) @@ -57,6 +58,7 @@ bool MenuOrgPlugin::ProcessArgs(int argc, char *argv[]) bool MenuOrgPlugin::Initialize(void) { + _subMenuProvider = new SubMenuProvider(); // Initialize any background activities the plugin shall perform. return true; } @@ -112,7 +114,7 @@ bool MenuOrgPlugin::Service(const char *Id, void *Data) if (strcmp(Id, "SubMenuPatch-v0.1::SubMenuProvider") == 0) { ISubMenuProvider** ptr = (ISubMenuProvider**)Data; - *ptr = &_subMenuProvider; + *ptr = _subMenuProvider; return true; } |