GtkWidgetPath: properly use const

* gtk/gtkwidgetpath.c,
* gtk/gtkwidgetpath.h: use const where possible
This commit is contained in:
Sven Herzberg 2010-08-05 16:21:12 +02:00 committed by Carlos Garnacho
parent b6226cb7b9
commit 27bc581dca
2 changed files with 24 additions and 24 deletions

View File

@ -114,7 +114,7 @@ gtk_widget_path_free (GtkWidgetPath *path)
} }
guint guint
gtk_widget_path_length (GtkWidgetPath *path) gtk_widget_path_length (const GtkWidgetPath *path)
{ {
g_return_val_if_fail (path != NULL, 0); g_return_val_if_fail (path != NULL, 0);
@ -137,8 +137,8 @@ gtk_widget_path_prepend_type (GtkWidgetPath *path,
} }
GType GType
gtk_widget_path_get_element_type (GtkWidgetPath *path, gtk_widget_path_get_element_type (const GtkWidgetPath *path,
guint pos) guint pos)
{ {
GtkPathElement *elem; GtkPathElement *elem;
@ -165,8 +165,8 @@ gtk_widget_path_set_element_type (GtkWidgetPath *path,
} }
G_CONST_RETURN gchar * G_CONST_RETURN gchar *
gtk_widget_path_get_element_name (GtkWidgetPath *path, gtk_widget_path_get_element_name (const GtkWidgetPath *path,
guint pos) guint pos)
{ {
GtkPathElement *elem; GtkPathElement *elem;
@ -254,8 +254,8 @@ gtk_widget_path_iter_clear_regions (GtkWidgetPath *path,
} }
GSList * GSList *
gtk_widget_path_iter_list_regions (GtkWidgetPath *path, gtk_widget_path_iter_list_regions (const GtkWidgetPath *path,
guint pos) guint pos)
{ {
GtkPathElement *elem; GtkPathElement *elem;
GHashTableIter iter; GHashTableIter iter;
@ -279,10 +279,10 @@ gtk_widget_path_iter_list_regions (GtkWidgetPath *path,
} }
gboolean gboolean
gtk_widget_path_iter_has_region (GtkWidgetPath *path, gtk_widget_path_iter_has_region (const GtkWidgetPath *path,
guint pos, guint pos,
const gchar *name, const gchar *name,
GtkChildClassFlags *flags) GtkChildClassFlags *flags)
{ {
GtkPathElement *elem; GtkPathElement *elem;
gpointer value; gpointer value;

View File

@ -33,22 +33,22 @@ GtkWidgetPath * gtk_widget_path_new (void);
GtkWidgetPath * gtk_widget_path_copy (const GtkWidgetPath *path); GtkWidgetPath * gtk_widget_path_copy (const GtkWidgetPath *path);
void gtk_widget_path_free (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, guint gtk_widget_path_prepend_type (GtkWidgetPath *path,
GType type); GType type);
GType gtk_widget_path_get_element_type (GtkWidgetPath *path, GType gtk_widget_path_get_element_type (const GtkWidgetPath*path,
guint pos); guint pos);
void gtk_widget_path_set_element_type (GtkWidgetPath *path, void gtk_widget_path_set_element_type (GtkWidgetPath *path,
guint pos, guint pos,
GType type); GType type);
G_CONST_RETURN gchar * gtk_widget_path_get_element_name (GtkWidgetPath *path, G_CONST_RETURN gchar * gtk_widget_path_get_element_name (const GtkWidgetPath *path,
guint pos); guint pos);
void gtk_widget_path_set_element_name (GtkWidgetPath *path, void gtk_widget_path_set_element_name (GtkWidgetPath *path,
guint pos, guint pos,
const gchar *name); const gchar *name);
void gtk_widget_path_iter_add_region (GtkWidgetPath *path, void gtk_widget_path_iter_add_region (GtkWidgetPath *path,
guint pos, guint pos,
@ -60,13 +60,13 @@ void gtk_widget_path_iter_remove_region (GtkWidgetPath *path,
void gtk_widget_path_iter_clear_regions (GtkWidgetPath *path, void gtk_widget_path_iter_clear_regions (GtkWidgetPath *path,
guint pos); guint pos);
GSList * gtk_widget_path_iter_list_regions (GtkWidgetPath *path, GSList * gtk_widget_path_iter_list_regions (const GtkWidgetPath *path,
guint pos); guint pos);
gboolean gtk_widget_path_iter_has_region (GtkWidgetPath *path, gboolean gtk_widget_path_iter_has_region (const GtkWidgetPath *path,
guint pos, guint pos,
const gchar *name, const gchar *name,
GtkChildClassFlags *flags); GtkChildClassFlags *flags);
GType gtk_widget_path_get_widget_type (const GtkWidgetPath *path); GType gtk_widget_path_get_widget_type (const GtkWidgetPath *path);