Revisit gtk_css_style_get_static_style one more time
authorMatthias Clasen <mclasen@redhat.com>
Thu, 16 Jan 2020 21:59:21 +0000 (16:59 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 16 Jan 2020 22:02:21 +0000 (17:02 -0500)
Move the implementation to where it belongs.

gtk/gtkcssstaticstyle.c
gtk/gtkcssstyle.c

index 6cb835d6e263f1d2ee4266630c4d77db2ef40e1a..d961731541603babf5e136a7918b573be318b653 100644 (file)
@@ -83,6 +83,12 @@ gtk_css_static_style_dispose (GObject *object)
   G_OBJECT_CLASS (gtk_css_static_style_parent_class)->dispose (object);
 }
 
+static GtkCssStaticStyle *
+gtk_css_static_style_get_static_style (GtkCssStyle *style)
+{
+  return (GtkCssStaticStyle *)style;
+}
+
 static void
 gtk_css_static_style_class_init (GtkCssStaticStyleClass *klass)
 {
@@ -93,6 +99,7 @@ gtk_css_static_style_class_init (GtkCssStaticStyleClass *klass)
 
   style_class->get_value = gtk_css_static_style_get_value;
   style_class->get_section = gtk_css_static_style_get_section;
+  style_class->get_static_style = gtk_css_static_style_get_static_style;
 }
 
 static void
index d9012a1265196a404b14a8ae76b51d614bc29555..a20ee043c3d6119fb6896bb232188e14715823cd 100644 (file)
@@ -53,18 +53,11 @@ gtk_css_style_real_is_static (GtkCssStyle *style)
   return TRUE;
 }
 
-static GtkCssStaticStyle *
-gtk_css_style_real_get_static_style (GtkCssStyle *style)
-{
-  return (GtkCssStaticStyle *)style;
-}
-
 static void
 gtk_css_style_class_init (GtkCssStyleClass *klass)
 {
   klass->get_section = gtk_css_style_real_get_section;
   klass->is_static = gtk_css_style_real_is_static;
-  klass->get_static_style = gtk_css_style_real_get_static_style;
 }
 
 static void