bin: Remove public GtkBinPrivate typedef
authorTimm Bäder <mail@baedert.org>
Mon, 4 Jun 2018 17:43:17 +0000 (19:43 +0200)
committerTimm Bäder <mail@baedert.org>
Mon, 4 Jun 2018 19:58:44 +0000 (21:58 +0200)
gtk/gtkbin.c
gtk/gtkbin.h

index 51de172fa6f29a1bcc79c09e75440538051c6662..65433dce88d6f423fc957c7a345ccae09e8f3705 100644 (file)
 #include "gtkbin.h"
 
 
-struct _GtkBinPrivate
+typedef struct
 {
   GtkWidget *child;
-};
+} GtkBinPrivate;
 
 static void gtk_bin_add         (GtkContainer   *container,
                                 GtkWidget      *widget);
index 395abd315e63b3ac8099029a7005e85b0ac8571b..b86bad52f02982063c700cdda7d91313bce0cf3c 100644 (file)
@@ -43,12 +43,11 @@ G_BEGIN_DECLS
 
 
 typedef struct _GtkBin              GtkBin;
-typedef struct _GtkBinPrivate       GtkBinPrivate;
 typedef struct _GtkBinClass         GtkBinClass;
 
 struct _GtkBin
 {
-  GtkContainer container;
+  GtkContainer parent_instance;
 };
 
 /**