From 4951381657ce6891bc97f93af5954de5e0b737b0 Mon Sep 17 00:00:00 2001 From: Rico Tzschichholz Date: Tue, 27 Mar 2018 18:49:18 +0200 Subject: [PATCH] gtk+-4.0: Hide dedicated constructors of compact classes bound as structs https://bugzilla.gnome.org/show_bug.cgi?id=794733 --- vapi/gtk+-4.0.vapi | 6 ------ vapi/metadata/Gtk-4.0.metadata | 6 ++++++ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/vapi/gtk+-4.0.vapi b/vapi/gtk+-4.0.vapi index 2cd39332f..918abd97a 100644 --- a/vapi/gtk+-4.0.vapi +++ b/vapi/gtk+-4.0.vapi @@ -15206,9 +15206,6 @@ namespace Gtk { public int16 right; public int16 top; public int16 bottom; - [CCode (has_construct_function = false, type = "GtkBorder*")] - [Version (since = "2.14")] - public Border (); public Gtk.Border? copy (); public void free (); } @@ -15266,9 +15263,6 @@ namespace Gtk { public struct Requisition { public int width; public int height; - [CCode (has_construct_function = false, type = "GtkRequisition*")] - [Version (since = "3.0")] - public Requisition (); public Gtk.Requisition? copy (); public void free (); } diff --git a/vapi/metadata/Gtk-4.0.metadata b/vapi/metadata/Gtk-4.0.metadata index 26f8c18ba..8f7c65feb 100644 --- a/vapi/metadata/Gtk-4.0.metadata +++ b/vapi/metadata/Gtk-4.0.metadata @@ -23,6 +23,12 @@ Requisition struct TextIter struct TreeIter struct +// Hide dedicated constructors of former compact classes +Border + .new skip +Requisition + .new skip + // Bug #636812: no support for annotating the type of a closure AccelGroup .connect*.closure type="owned Gtk.AccelGroupActivate" -- 2.47.2