[gtk+] Use G_DEFINE_INTERFACE macro in gtkbuildable
- From: Javier Jardón <jjardon src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Use G_DEFINE_INTERFACE macro in gtkbuildable
- Date: Tue, 13 Apr 2010 05:45:23 +0000 (UTC)
commit af0a7aea5f6fc508ef0f5dd83babc39dc61225c6
Author: Javier Jardón <jjardon gnome org>
Date: Fri Apr 9 02:50:52 2010 +0200
Use G_DEFINE_INTERFACE macro in gtkbuildable
https://bugzilla.gnome.org/show_bug.cgi?id=605186
gtk/gtkbuildable.c | 15 +++++----------
1 files changed, 5 insertions(+), 10 deletions(-)
---
diff --git a/gtk/gtkbuildable.c b/gtk/gtkbuildable.c
index d3a8d8e..299e5b4 100644
--- a/gtk/gtkbuildable.c
+++ b/gtk/gtkbuildable.c
@@ -25,18 +25,13 @@
#include "gtkintl.h"
#include "gtkalias.h"
-GType
-gtk_buildable_get_type (void)
-{
- static GType buildable_type = 0;
- if (!buildable_type)
- buildable_type =
- g_type_register_static_simple (G_TYPE_INTERFACE, I_("GtkBuildable"),
- sizeof (GtkBuildableIface),
- NULL, 0, NULL, 0);
+typedef GtkBuildableIface GtkBuildableInterface;
+G_DEFINE_INTERFACE (GtkBuildable, gtk_buildable, G_TYPE_OBJECT)
- return buildable_type;
+static void
+gtk_buildable_default_init (GtkBuildableInterface *iface)
+{
}
/**
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]