From d0b9c28dc1ef6429e68bdfdd21ca2bfc883f2f02 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Sat, 30 Aug 2003 19:07:26 +0000 Subject: remove the last of the plugin stuff --- plugins/menu/include_menu.c | 65 --------------------------------------------- 1 file changed, 65 deletions(-) delete mode 100644 plugins/menu/include_menu.c (limited to 'plugins/menu/include_menu.c') diff --git a/plugins/menu/include_menu.c b/plugins/menu/include_menu.c deleted file mode 100644 index 2133e9d2..00000000 --- a/plugins/menu/include_menu.c +++ /dev/null @@ -1,65 +0,0 @@ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "kernel/menu.h" -#include "kernel/timer.h" -#include "kernel/action.h" -#include "kernel/event.h" - -static char *PLUGIN_NAME = "include_menu"; - -void plugin_setup_config() { } -void plugin_startup() -{ } -void plugin_shutdown() { } - -void include_menu_clean_up(ObMenu *m) { } - -void *plugin_create(PluginMenuCreateData *data) -{ - char *id; - char *label; - char *filename; - ObMenu *m; - xmlDocPtr doc; - - parse_attr_string("id", data->node, &id); - parse_attr_string("label", data->node, &label); - - m = menu_new( (label != NULL ? label : ""), - (id != NULL ? id : PLUGIN_NAME), - data->parent); - - m->plugin = PLUGIN_NAME; - - parse_attr_string("filename", data->node, &filename); - - doc = xmlParseFile(filename); - if (doc) { - xmlNodePtr node = xmlDocGetRootElement(doc); - if (node) { - parse_menu_full(data->parse_inst, doc, node, m, FALSE); - } - xmlFreeDoc(doc); - } - - if (data->parent) - menu_add_entry(data->parent, menu_entry_new_submenu( - (label != NULL ? label : ""), - m)); - - return (void *)m; -} - -void plugin_destroy (void *m) -{ - include_menu_clean_up(m); -} -- cgit v1.2.3