]> Dogcows Code - chaz/openbox/blobdiff - openbox/menu.h
optimization. don't need a glist where a simple pointer will suffice.
[chaz/openbox] / openbox / menu.h
index 396596ae82189a01eb54e6383f034ce7372b0eee..f6c334172c13cbb8c2ee0fa596f8316e52726c1a 100644 (file)
@@ -42,6 +42,9 @@ struct _ObMenu
     ObMenuUpdateFunc update_func;
     ObMenuExecuteFunc execute_func;
     ObMenuDestroyFunc destroy_func;
+
+    /* Pipe-menu parent, we get destroyed when it is destroyed */
+    ObMenu *pipe_creator;
 };
 
 typedef enum
@@ -95,8 +98,8 @@ struct _ObMenuEntry
     } data;
 };
 
-void menu_startup();
-void menu_shutdown();
+void menu_startup(gboolean reconfig);
+void menu_shutdown(gboolean reconfig);
 
 ObMenu* menu_new(gchar *name, gchar *title, gpointer data);
 void menu_free(ObMenu *menu);
This page took 0.02072 seconds and 4 git commands to generate.