]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkhscrollbar.c
Fix typos
[~andy/gtk] / gtk / gtkhscrollbar.c
index 0280a493f9e798fd01e05cfe38f3a0775c0f117a..f6ed5037a4cbf502c9648776058ce2fd1c729a9d 100644 (file)
  */
 
 #include <config.h>
-#include "gtkalias.h"
 #include "gtkhscrollbar.h"
 #include "gdk/gdkkeysyms.h"
 #include "gtkintl.h"
+#include "gtkalias.h"
 
-static void     gtk_hscrollbar_class_init       (GtkHScrollbarClass *klass);
-static void     gtk_hscrollbar_init             (GtkHScrollbar      *hscrollbar);
-
-GType
-gtk_hscrollbar_get_type (void)
-{
-  static GType hscrollbar_type = 0;
-  
-  if (!hscrollbar_type)
-    {
-      static const GTypeInfo hscrollbar_info =
-      {
-        sizeof (GtkHScrollbarClass),
-       NULL,           /* base_init */
-       NULL,           /* base_finalize */
-        (GClassInitFunc) gtk_hscrollbar_class_init,
-       NULL,           /* class_finalize */
-       NULL,           /* class_data */
-        sizeof (GtkHScrollbar),
-       0,              /* n_preallocs */
-        (GInstanceInitFunc) gtk_hscrollbar_init,
-      };
-      
-      hscrollbar_type =
-       g_type_register_static (GTK_TYPE_SCROLLBAR, "GtkHScrollbar",
-                               &hscrollbar_info, 0);
-    }
-  
-  return hscrollbar_type;
-}
+G_DEFINE_TYPE (GtkHScrollbar, gtk_hscrollbar, GTK_TYPE_SCROLLBAR)
 
 static void
 gtk_hscrollbar_class_init (GtkHScrollbarClass *class)
@@ -90,3 +61,5 @@ gtk_hscrollbar_new (GtkAdjustment *adjustment)
   return hscrollbar;
 }
 
+#define __GTK_HSCROLLBAR_C__
+#include "gtkaliasdef.c"