[gimp] Add gimp_item_stach_get_item_iter()



commit ffe1359d84b487d0538622505a3be3163938f887
Author: Michael Natterer <mitch gimp org>
Date:   Mon Aug 24 12:13:29 2009 +0200

    Add gimp_item_stach_get_item_iter()
    
    Simply an accessor for GIMP_LIST (stack)->list.

 app/core/gimpitemstack.c |    8 ++++++++
 app/core/gimpitemstack.h |    1 +
 2 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/app/core/gimpitemstack.c b/app/core/gimpitemstack.c
index 5d6c8de..b8963e4 100644
--- a/app/core/gimpitemstack.c
+++ b/app/core/gimpitemstack.c
@@ -141,6 +141,14 @@ gimp_item_stack_get_n_items (GimpItemStack *stack)
 }
 
 GList *
+gimp_item_stack_get_item_iter (GimpItemStack *stack)
+{
+  g_return_val_if_fail (GIMP_IS_ITEM_STACK (stack), NULL);
+
+  return GIMP_LIST (stack)->list;
+}
+
+GList *
 gimp_item_stack_get_item_list (GimpItemStack *stack)
 {
   GList *list;
diff --git a/app/core/gimpitemstack.h b/app/core/gimpitemstack.h
index da3cb19..6dbcba2 100644
--- a/app/core/gimpitemstack.h
+++ b/app/core/gimpitemstack.h
@@ -48,6 +48,7 @@ GType           gimp_item_stack_get_type            (void) G_GNUC_CONST;
 GimpContainer * gimp_item_stack_new                 (GType          item_type);
 
 gint            gimp_item_stack_get_n_items         (GimpItemStack *stack);
+GList         * gimp_item_stack_get_item_iter       (GimpItemStack *stack);
 GList         * gimp_item_stack_get_item_list       (GimpItemStack *stack);
 GimpItem      * gimp_item_stack_get_item_by_tattoo  (GimpItemStack *stack,
                                                      GimpTattoo     tattoo);



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