]> Dogcows Code - chaz/openbox/commitdiff
kill warnings
authorDana Jansens <danakj@orodu.net>
Thu, 10 Jul 2003 06:58:58 +0000 (06:58 +0000)
committerDana Jansens <danakj@orodu.net>
Thu, 10 Jul 2003 06:58:58 +0000 (06:58 +0000)
plugins/menu/client_menu.c
plugins/menu/fifo_menu.c
plugins/menu/timed_menu.c

index acb33cd59e2f4efdd9ab5005d08c91b6525496e3..d4c94aad4674a106fe473bde610500abe345b63d 100644 (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)
index c4bc179e0fe6da7906dcb4a5ec4c375120921739..8f4ac2050da683f2a5a66d98b84153ecc79d71d2 100644 (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 :(
index 31540c0258d7c097316d692b45e340f4101fd300..19a24f1474d8bba70702c7e858687dec607c4af4 100644 (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,
This page took 0.02636 seconds and 4 git commands to generate.