From ad45ecb6e3cf6166077c896d43c87cba09caa570 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Thu, 10 Jul 2003 06:58:58 +0000 Subject: [PATCH] kill warnings --- plugins/menu/client_menu.c | 4 +++- plugins/menu/fifo_menu.c | 5 ++++- plugins/menu/timed_menu.c | 17 +++++++++++------ 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/plugins/menu/client_menu.c b/plugins/menu/client_menu.c index acb33cd5..d4c94aad 100644 --- a/plugins/menu/client_menu.c +++ b/plugins/menu/client_menu.c @@ -9,13 +9,15 @@ #include "render/theme.h" +#if 0 static char *PLUGIN_NAME = "client_menu"; +#endif static Menu *send_to_menu; static Menu *layer_menu; typedef struct { - + gint foo; } Client_Menu_Data; #define CLIENT_MENU(m) ((Menu *)m) diff --git a/plugins/menu/fifo_menu.c b/plugins/menu/fifo_menu.c index c4bc179e..8f4ac205 100644 --- a/plugins/menu/fifo_menu.c +++ b/plugins/menu/fifo_menu.c @@ -42,12 +42,15 @@ void plugin_startup() { } void plugin_shutdown() { } -void fifo_menu_handler(int fd, Menu *menu) { +void fifo_menu_handler(int fd, void *d) { + Menu *menu = d; char *tmpbuf = NULL; unsigned long num_read; #ifdef DEBUG /* because gdb is dumb */ +#if 0 Fifo_Menu_Data *d = FIFO_MENU_DATA(menu); +#endif #endif /* if the menu is shown this will go into busy loop :( diff --git a/plugins/menu/timed_menu.c b/plugins/menu/timed_menu.c index 31540c02..19a24f14 100644 --- a/plugins/menu/timed_menu.c +++ b/plugins/menu/timed_menu.c @@ -64,13 +64,16 @@ void timed_menu_clean_up(Menu *m) { TIMED_MENU_DATA(m)->mtime = 0; } -void timed_menu_read_pipe(int fd, Menu *menu) +void timed_menu_read_pipe(int fd, void *d) { + Menu *menu = d; char *tmpbuf = NULL; unsigned long num_read; #ifdef DEBUG /* because gdb is dumb */ +#if 0 Timed_Menu_Data *d = TIMED_MENU_DATA(menu); +#endif #endif unsigned long num_realloc; @@ -120,10 +123,9 @@ void timed_menu_read_pipe(int fd, Menu *menu) } } -void timed_menu_timeout_handler(Menu *data) +void timed_menu_timeout_handler(void *d) { - Action *a; - + Menu *data = d; if (!data->shown && TIMED_MENU_DATA(data)->fd == -1) { switch (TIMED_MENU_DATA(data)->type) { case (TIMED_MENU_PIPE): { @@ -131,10 +133,13 @@ void timed_menu_timeout_handler(Menu *data) as menu */ /* I hate you glib in all your hideous forms */ - char *args[] = {"/bin/sh", "-c", TIMED_MENU_DATA(data)->command, - NULL}; + char *args[4]; int child_stdout; int child_pid; + args[0] = "/bin/sh"; + args[1] = "-c"; + args[2] = TIMED_MENU_DATA(data)->command; + args[3] = NULL; if (g_spawn_async_with_pipes( NULL, args, -- 2.39.2