]> Dogcows Code - chaz/openbox/blobdiff - openbox/client.h
match the func prototypes in the header
[chaz/openbox] / openbox / client.h
index b28acab2dbe77aca7999128c095142b840c7232b..06856b49efa06124639c0a6f4f8452fd11c85043 100644 (file)
@@ -88,6 +88,10 @@ struct _ObClient
       desktops) */
     guint desktop;
 
+    /*! The startup id for the startup-notification protocol. This will be
+      NULL if a startup id is not set. */
+    gchar *startup_id;
+
     /*! Normal window title */
     gchar *title;
     /*! The count for the title. When another window with the same title
@@ -240,13 +244,11 @@ struct _ObClient
 
 extern GList *client_list;
 
-void client_startup();
-void client_shutdown();
-
-typedef void (*ObClientDestructorFunc)(ObClient *c);
+void client_startup(gboolean reconfig);
+void client_shutdown(gboolean reconfig);
 
-void client_add_destructor(ObClientDestructorFunc func);
-void client_remove_destructor(ObClientDestructorFunc func);
+void client_add_destructor(GDestroyNotify func);
+void client_remove_destructor(GDestroyNotify func);
 
 /*! Manages all existing windows */
 void client_manage_all();
This page took 0.021384 seconds and 4 git commands to generate.