Audit and cleanup dispose methods of classes which have them.
[pspp] / src / ui / gui / psppire-window-register.h
index afc24a3dd2910a4ba167795cc861a9beea39ff85..fdc6551926020f7482a40cf35ffac55076468792 100644 (file)
@@ -58,7 +58,6 @@ struct _PsppireWindowRegister
   GObject parent;
 
   /*< private >*/
-  gboolean dispose_has_run ;
   GHashTable *name_table;
 };
 
@@ -82,12 +81,13 @@ void psppire_window_register_remove (PsppireWindowRegister *wr, const gchar *nam
 PsppireWindow *psppire_window_register_lookup (PsppireWindowRegister *wr, const gchar *name);
 
 
-void psppire_window_register_foreach (PsppireWindowRegister *wr, GHFunc func, PsppireWindow *);
-
-void psppire_window_register_minimise_all (PsppireWindowRegister *wr);
+void psppire_window_register_foreach (PsppireWindowRegister *wr, GHFunc func,
+                                     gpointer);
 
 gint psppire_window_register_n_items (PsppireWindowRegister *wr);
 
+GtkWidget *create_windows_menu (GtkWindow *toplevel);
+
 
 G_END_DECLS