[gimp] app: Remove unused gimp_dialog_factories_session_clear()



commit 144210031d04116e9d9115e3bec17cbeb1566743
Author: Martin Nordholts <martinn src gnome org>
Date:   Sun Feb 28 16:00:56 2010 +0100

    app: Remove unused gimp_dialog_factories_session_clear()
    
    Remove unused and unimplemented gimp_dialog_factories_session_clear().

 app/widgets/gimpdialogfactory.c |   33 ---------------------------------
 app/widgets/gimpdialogfactory.h |    1 -
 2 files changed, 0 insertions(+), 34 deletions(-)
---
diff --git a/app/widgets/gimpdialogfactory.c b/app/widgets/gimpdialogfactory.c
index 311b05f..c663c73 100644
--- a/app/widgets/gimpdialogfactory.c
+++ b/app/widgets/gimpdialogfactory.c
@@ -89,9 +89,6 @@ static void        gimp_dialog_factories_save_foreach       (gconstpointer
 static void        gimp_dialog_factories_restore_foreach    (gconstpointer           key,
                                                              GimpDialogFactory      *factory,
                                                              gpointer                data);
-static void        gimp_dialog_factories_clear_foreach      (gconstpointer           key,
-                                                             GimpDialogFactory      *factory,
-                                                             gpointer                data);
 static void        gimp_dialog_factories_hide_foreach       (gconstpointer           key,
                                                              GimpDialogFactory      *factory,
                                                              gpointer                data);
@@ -1078,18 +1075,6 @@ gimp_dialog_factories_session_restore (void)
 }
 
 void
-gimp_dialog_factories_session_clear (void)
-{
-  GimpDialogFactoryClass *factory_class;
-
-  factory_class = g_type_class_peek (GIMP_TYPE_DIALOG_FACTORY);
-
-  g_hash_table_foreach (factory_class->factories,
-                        (GHFunc) gimp_dialog_factories_clear_foreach,
-                        NULL);
-}
-
-void
 gimp_dialog_factories_set_state (GimpDialogsState state)
 {
   GimpDialogFactoryClass *factory_class;
@@ -1418,24 +1403,6 @@ gimp_dialog_factories_restore_foreach (gconstpointer      key,
 }
 
 static void
-gimp_dialog_factories_clear_foreach (gconstpointer      key,
-                                     GimpDialogFactory *factory,
-                                     gpointer           data)
-{
-  GList *list;
-
-  for (list = factory->p->session_infos; list; list = g_list_next (list))
-    {
-      GimpSessionInfo *info = list->data;
-
-      if (gimp_session_info_get_widget (info))
-        continue;
-
-      /* FIXME: implement session info deletion */
-    }
-}
-
-static void
 gimp_dialog_factories_hide_foreach (gconstpointer      key,
                                     GimpDialogFactory *factory,
                                     gpointer           data)
diff --git a/app/widgets/gimpdialogfactory.h b/app/widgets/gimpdialogfactory.h
index f2e0c59..c14dd46 100644
--- a/app/widgets/gimpdialogfactory.h
+++ b/app/widgets/gimpdialogfactory.h
@@ -160,7 +160,6 @@ void                gimp_dialog_factory_remove_dialog        (GimpDialogFactory
 void                gimp_dialog_factory_hide_dialog          (GtkWidget               *dialog);
 void                gimp_dialog_factories_session_save       (GimpConfigWriter        *writer);
 void                gimp_dialog_factories_session_restore    (void);
-void                gimp_dialog_factories_session_clear      (void);
 void                gimp_dialog_factories_set_state          (GimpDialogsState         state);
 GimpDialogsState    gimp_dialog_factories_get_state          (void);
 void                gimp_dialog_factories_show_with_display  (void);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]