From: Benjamin Otte Date: Thu, 14 Jun 2018 03:13:13 +0000 (+0200) Subject: dnd: Make the base Drag/Drop types abstract X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~22^2~79 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=6633d4130a60e6c1163218c168951bee97a4f033;p=gtk4.git 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. --- 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: