diff --git a/gtk/gtkwidgetpath.c b/gtk/gtkwidgetpath.c index 4b4e186ca8..dfd2afe824 100644 --- a/gtk/gtkwidgetpath.c +++ b/gtk/gtkwidgetpath.c @@ -30,7 +30,7 @@ * @Title: GtkWidgetPath * @See_also: #GtkStyleContext * - * #GtkWidgetPath is an struct that represents a widget hierarchy from + * #GtkWidgetPath is a boxed type that represents a widget hierarchy from * the topmost widget, typically a toplevel, to any child. This widget * path abstraction is used in #GtkStyleContext on behalf of the real * widget in order to query style information. @@ -80,6 +80,10 @@ * that applies to the described widget. **/ +G_DEFINE_BOXED_TYPE (GtkWidgetPath, gtk_widget_path, + gtk_widget_path_copy, gtk_widget_path_free) + + typedef struct GtkPathElement GtkPathElement; struct GtkPathElement