[gtk+] gdk/gdkwindowimpl.c: Use G_DEFINE_INTERFACE macro
- From: Javier Jardón <jjardon src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] gdk/gdkwindowimpl.c: Use G_DEFINE_INTERFACE macro
- Date: Thu, 26 Aug 2010 12:59:11 +0000 (UTC)
commit 904769b0049f5e817d1d85ff1df9ea2dd012836e
Author: Javier Jardón <jjardon gnome org>
Date: Thu Aug 26 01:17:44 2010 +0200
gdk/gdkwindowimpl.c: Use G_DEFINE_INTERFACE macro
gdk/gdkwindowimpl.c | 18 +++++-------------
1 files changed, 5 insertions(+), 13 deletions(-)
---
diff --git a/gdk/gdkwindowimpl.c b/gdk/gdkwindowimpl.c
index 48fe438..2c4df30 100644
--- a/gdk/gdkwindowimpl.c
+++ b/gdk/gdkwindowimpl.c
@@ -29,19 +29,11 @@
#include "gdkinternals.h"
-GType
-gdk_window_impl_get_type (void)
-{
- static GType gtype = 0;
+typedef GdkWindowImplIface GdkWindowImplInterface;
+G_DEFINE_INTERFACE (GdkWindowImpl, gdk_window_impl, G_TYPE_OBJECT);
- if (G_UNLIKELY (!gtype))
- {
- gtype = g_type_register_static_simple (G_TYPE_INTERFACE,
- "GdkWindowImpl",
- sizeof (GdkWindowImplIface),
- NULL, 0, NULL, 0);
- g_type_interface_add_prerequisite (gtype, G_TYPE_OBJECT);
- }
- return gtype;
+static void
+gdk_window_impl_default_init (GdkWindowImplInterface *iface)
+{
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]