X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=plugins%2Fmenu%2Ftimed_menu.c;h=a6e2e8dd7beffe1cb82ad7bb93f7f6ddbfe5c86e;hb=845833226b7d65019d41eb3afce6fad7ae3d30a2;hp=19a24f1474d8bba70702c7e858687dec607c4af4;hpb=ad45ecb6e3cf6166077c896d43c87cba09caa570;p=chaz%2Fopenbox diff --git a/plugins/menu/timed_menu.c b/plugins/menu/timed_menu.c index 19a24f14..a6e2e8dd 100644 --- a/plugins/menu/timed_menu.c +++ b/plugins/menu/timed_menu.c @@ -15,8 +15,8 @@ #include "kernel/action.h" #include "kernel/event.h" -#define TIMED_MENU(m) ((Menu *)m) -#define TIMED_MENU_DATA(m) ((Timed_Menu_Data *)((Menu *)m)->plugin_data) +#define TIMED_MENU(m) ((ObMenu *)m) +#define TIMED_MENU_DATA(m) ((Timed_Menu_Data *)((ObMenu *)m)->plugin_data) static char *PLUGIN_NAME = "timed_menu"; typedef enum { @@ -26,7 +26,7 @@ typedef enum { typedef struct { Timed_Menu_Type type; - Timer *timer; + ObTimer *timer; char *command; /* for the PIPE */ char *buf; /* buffer to hold partially read menu */ unsigned long buflen; /* how many bytes are in the buffer */ @@ -41,7 +41,7 @@ void plugin_startup() { } void plugin_shutdown() { } -void timed_menu_clean_up(Menu *m) { +void timed_menu_clean_up(ObMenu *m) { if (TIMED_MENU_DATA(m)->buf != NULL) { fprintf(stderr, "%s", TIMED_MENU_DATA(m)->buf); g_free(TIMED_MENU_DATA(m)->buf); @@ -66,7 +66,7 @@ void timed_menu_clean_up(Menu *m) { void timed_menu_read_pipe(int fd, void *d) { - Menu *menu = d; + ObMenu *menu = d; char *tmpbuf = NULL; unsigned long num_read; #ifdef DEBUG @@ -125,7 +125,7 @@ void timed_menu_read_pipe(int fd, void *d) void timed_menu_timeout_handler(void *d) { - Menu *data = d; + ObMenu *data = d; if (!data->shown && TIMED_MENU_DATA(data)->fd == -1) { switch (TIMED_MENU_DATA(data)->type) { case (TIMED_MENU_PIPE): { @@ -187,7 +187,7 @@ void timed_menu_timeout_handler(void *d) void *plugin_create() { Timed_Menu_Data *d = g_new(Timed_Menu_Data, 1); - Menu *m = menu_new("", PLUGIN_NAME, NULL); + ObMenu *m = menu_new("", PLUGIN_NAME, NULL); m->plugin = PLUGIN_NAME;