[gtk+/gtk-style-context: 163/276] GtkWidgetPath: properly use const



commit 6fe70af1d71d73791c6f74fe6486b2981a485c60
Author: Sven Herzberg <herzi gnome-de org>
Date:   Thu Aug 5 16:21:12 2010 +0200

    GtkWidgetPath: properly use const
    
    * gtk/gtkwidgetpath.c,
    * gtk/gtkwidgetpath.h: use const where possible

 gtk/gtkwidgetpath.c |   22 +++++++++++-----------
 gtk/gtkwidgetpath.h |   26 +++++++++++++-------------
 2 files changed, 24 insertions(+), 24 deletions(-)
---
diff --git a/gtk/gtkwidgetpath.c b/gtk/gtkwidgetpath.c
index 2e78b7c..29b019e 100644
--- a/gtk/gtkwidgetpath.c
+++ b/gtk/gtkwidgetpath.c
@@ -114,7 +114,7 @@ gtk_widget_path_free (GtkWidgetPath *path)
 }
 
 guint
-gtk_widget_path_length (GtkWidgetPath *path)
+gtk_widget_path_length (const GtkWidgetPath *path)
 {
   g_return_val_if_fail (path != NULL, 0);
 
@@ -137,8 +137,8 @@ gtk_widget_path_prepend_type (GtkWidgetPath *path,
 }
 
 GType
-gtk_widget_path_get_element_type (GtkWidgetPath *path,
-                                  guint          pos)
+gtk_widget_path_get_element_type (const GtkWidgetPath *path,
+                                  guint                pos)
 {
   GtkPathElement *elem;
 
@@ -165,8 +165,8 @@ gtk_widget_path_set_element_type (GtkWidgetPath *path,
 }
 
 G_CONST_RETURN gchar *
-gtk_widget_path_get_element_name (GtkWidgetPath *path,
-                                  guint          pos)
+gtk_widget_path_get_element_name (const GtkWidgetPath *path,
+                                  guint                pos)
 {
   GtkPathElement *elem;
 
@@ -254,8 +254,8 @@ gtk_widget_path_iter_clear_regions (GtkWidgetPath *path,
 }
 
 GSList *
-gtk_widget_path_iter_list_regions (GtkWidgetPath *path,
-                                   guint          pos)
+gtk_widget_path_iter_list_regions (const GtkWidgetPath *path,
+                                   guint                pos)
 {
   GtkPathElement *elem;
   GHashTableIter iter;
@@ -279,10 +279,10 @@ gtk_widget_path_iter_list_regions (GtkWidgetPath *path,
 }
 
 gboolean
-gtk_widget_path_iter_has_region (GtkWidgetPath      *path,
-                                 guint               pos,
-                                 const gchar        *name,
-                                 GtkChildClassFlags *flags)
+gtk_widget_path_iter_has_region (const GtkWidgetPath *path,
+                                 guint                pos,
+                                 const gchar         *name,
+                                 GtkChildClassFlags  *flags)
 {
   GtkPathElement *elem;
   gpointer value;
diff --git a/gtk/gtkwidgetpath.h b/gtk/gtkwidgetpath.h
index 9e2d0ed..78c33e0 100644
--- a/gtk/gtkwidgetpath.h
+++ b/gtk/gtkwidgetpath.h
@@ -33,22 +33,22 @@ GtkWidgetPath * gtk_widget_path_new (void);
 GtkWidgetPath * gtk_widget_path_copy                (const GtkWidgetPath *path);
 void            gtk_widget_path_free                (GtkWidgetPath       *path);
 
-guint           gtk_widget_path_length              (GtkWidgetPath       *path);
+guint           gtk_widget_path_length              (const GtkWidgetPath *path);
 
 guint           gtk_widget_path_prepend_type        (GtkWidgetPath       *path,
                                                      GType                type);
 
-GType               gtk_widget_path_get_element_type (GtkWidgetPath      *path,
+GType               gtk_widget_path_get_element_type (const GtkWidgetPath*path,
                                                       guint               pos);
 void                gtk_widget_path_set_element_type (GtkWidgetPath      *path,
                                                       guint               pos,
                                                       GType               type);
 
-G_CONST_RETURN gchar * gtk_widget_path_get_element_name (GtkWidgetPath   *path,
-                                                         guint            pos);
-void                   gtk_widget_path_set_element_name (GtkWidgetPath   *path,
-                                                         guint            pos,
-                                                         const gchar     *name);
+G_CONST_RETURN gchar * gtk_widget_path_get_element_name (const GtkWidgetPath *path,
+                                                         guint                pos);
+void                   gtk_widget_path_set_element_name (GtkWidgetPath       *path,
+                                                         guint                pos,
+                                                         const gchar         *name);
 
 void     gtk_widget_path_iter_add_region    (GtkWidgetPath      *path,
                                              guint               pos,
@@ -60,13 +60,13 @@ void     gtk_widget_path_iter_remove_region (GtkWidgetPath      *path,
 void     gtk_widget_path_iter_clear_regions (GtkWidgetPath      *path,
                                              guint               pos);
 
-GSList * gtk_widget_path_iter_list_regions  (GtkWidgetPath      *path,
-                                             guint               pos);
+GSList * gtk_widget_path_iter_list_regions  (const GtkWidgetPath *path,
+                                             guint                pos);
 
-gboolean gtk_widget_path_iter_has_region    (GtkWidgetPath      *path,
-                                             guint               pos,
-                                             const gchar        *name,
-                                             GtkChildClassFlags *flags);
+gboolean gtk_widget_path_iter_has_region    (const GtkWidgetPath *path,
+                                             guint                pos,
+                                             const gchar         *name,
+                                             GtkChildClassFlags  *flags);
 
 GType           gtk_widget_path_get_widget_type (const GtkWidgetPath *path);
 



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