Make G_CONST_RETURN.
Thu Mar 8 00:02:30 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtkwidget.[ch] (gtk_widget_get_name): Make G_CONST_RETURN. * gtk/gtkwidget.[ch] gtk/gtkprivate.h: Add a ::hierarchy-changed signal when a widget changes from anchored to unanchored or vice versa. (anchored means gtk_widget_get_ancestor (widget, GTK_TYPE_WINDOW) != NULL.) Use a private flag to keep track of this efficiently.
This commit is contained in:
		| @ -250,6 +250,7 @@ struct _GtkWidgetClass | ||||
| 				GtkStateType   	  previous_state); | ||||
|   void (* parent_set)	       (GtkWidget        *widget, | ||||
| 				GtkWidget        *previous_parent); | ||||
|   void (* hierarchy_changed)   (GtkWidget        *widget); | ||||
|   void (* style_set)	       (GtkWidget        *widget, | ||||
| 				GtkStyle         *previous_style); | ||||
|   void (* direction_changed)   (GtkWidget        *widget, | ||||
| @ -486,7 +487,7 @@ void	   gtk_widget_grab_default	  (GtkWidget	       *widget); | ||||
|  | ||||
| void	   gtk_widget_set_name		  (GtkWidget	       *widget, | ||||
| 					   const gchar	       *name); | ||||
| gchar*	   gtk_widget_get_name		  (GtkWidget	       *widget); | ||||
| G_CONST_RETURN gchar* gtk_widget_get_name (GtkWidget	       *widget); | ||||
| void	   gtk_widget_set_state		  (GtkWidget	       *widget, | ||||
| 					   GtkStateType		state); | ||||
| void	   gtk_widget_set_sensitive	  (GtkWidget	       *widget, | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Owen Taylor
					Owen Taylor