diff --git a/gtk/gtksymboliccolor.c b/gtk/gtksymboliccolor.c index 5710218102..310e211342 100644 --- a/gtk/gtksymboliccolor.c +++ b/gtk/gtksymboliccolor.c @@ -22,6 +22,8 @@ #include "gtkstyleset.h" #include "gtkintl.h" +G_DEFINE_BOXED_TYPE (GtkSymbolicColor, gtk_symbolic_color, + gtk_symbolic_color_ref, gtk_symbolic_color_unref) G_DEFINE_BOXED_TYPE (GtkGradient, gtk_gradient, gtk_gradient_ref, gtk_gradient_unref) @@ -251,19 +253,6 @@ gtk_symbolic_color_resolve (GtkSymbolicColor *color, return FALSE; } -GType -gtk_symbolic_color_get_type (void) -{ - static GType type = 0; - - if (G_UNLIKELY (!type)) - type = g_boxed_type_register_static (I_("GtkSymbolicColor"), - (GBoxedCopyFunc) gtk_symbolic_color_ref, - (GBoxedFreeFunc) gtk_symbolic_color_unref); - - return type; -} - /* GtkGradient */ GtkGradient * gtk_gradient_new_linear (gdouble x0,