From 6633d4130a60e6c1163218c168951bee97a4f033 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Thu, 14 Jun 2018 05:13:13 +0200 Subject: [PATCH] dnd: Make the base Drag/Drop types abstract This way, they'll be ignored by the testsuite. And we don't want to instantiate them anyway, the backends have their own subclasses. --- gdk/gdkdnd.c | 2 +- gdk/gdkdrop.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gdk/gdkdnd.c b/gdk/gdkdnd.c index d091c6c560..60b84189fc 100644 --- a/gdk/gdkdnd.c +++ b/gdk/gdkdnd.c @@ -79,7 +79,7 @@ static GParamSpec *properties[N_PROPERTIES] = { NULL, }; static guint signals[N_SIGNALS] = { 0 }; static GList *contexts = NULL; -G_DEFINE_TYPE_WITH_PRIVATE (GdkDragContext, gdk_drag_context, G_TYPE_OBJECT) +G_DEFINE_ABSTRACT_TYPE_WITH_PRIVATE (GdkDragContext, gdk_drag_context, G_TYPE_OBJECT) /** * SECTION:dnd diff --git a/gdk/gdkdrop.c b/gdk/gdkdrop.c index f17f709ea8..bdcc3866d0 100644 --- a/gdk/gdkdrop.c +++ b/gdk/gdkdrop.c @@ -57,7 +57,7 @@ enum { static GParamSpec *properties[N_PROPERTIES] = { NULL, }; -G_DEFINE_TYPE_WITH_PRIVATE (GdkDrop, gdk_drop, G_TYPE_OBJECT) +G_DEFINE_ABSTRACT_TYPE_WITH_PRIVATE (GdkDrop, gdk_drop, G_TYPE_OBJECT) /** * GdkDrop: -- 2.30.2