kill warnings

This commit is contained in:
Dana Jansens 2003-07-10 06:58:58 +00:00
parent 2477a38d2f
commit ad45ecb6e3
3 changed files with 18 additions and 8 deletions

View file

@ -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)

View file

@ -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 :(

View file

@ -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,