[vala/0.48] gtk4: Fix binding of CClosureExpression ctor



commit 53a4c89ddaa8cc7e0cb7f12effb97e7421bdde2e
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Sat Jul 4 09:03:30 2020 +0200

    gtk4: Fix binding of CClosureExpression ctor
    
    Fixes https://gitlab.gnome.org/GNOME/vala/issues/1024

 vapi/gtk4.vapi                 | 2 +-
 vapi/metadata/Gtk-4.0.metadata | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vapi/gtk4.vapi b/vapi/gtk4.vapi
index 97fd5f33a..f47f51f70 100644
--- a/vapi/gtk4.vapi
+++ b/vapi/gtk4.vapi
@@ -6746,7 +6746,7 @@ namespace Gtk {
        [CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_cclosure_expression_get_type ()")]
        public class CClosureExpression : Gtk.Expression {
                [CCode (has_construct_function = false, type = "GtkExpression*")]
-               public CClosureExpression (GLib.Type value_type, GLib.ClosureMarshal marshal, [CCode 
(array_length_cname = "n_params", array_length_pos = 2.5, array_length_type = "guint")] owned 
Gtk.Expression[] @params, owned GLib.Callback callback_func);
+               public CClosureExpression (GLib.Type value_type, GLib.ClosureMarshal marshal, [CCode 
(array_length_cname = "n_params", array_length_pos = 2.5, array_length_type = "guint")] owned 
Gtk.Expression[] @params, GLib.Callback callback_func, void* user_data, GLib.ClosureNotify? user_destroy);
        }
        [CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_calendar_get_type ()")]
        public class Calendar : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget {
diff --git a/vapi/metadata/Gtk-4.0.metadata b/vapi/metadata/Gtk-4.0.metadata
index 22f1ee01f..0f30ffdd1 100644
--- a/vapi/metadata/Gtk-4.0.metadata
+++ b/vapi/metadata/Gtk-4.0.metadata
@@ -185,6 +185,9 @@ RecentData
 
 // Bug #: confused girparser
 Radio*.group#property no_accessor_method
+CClosureExpression
+  .new.callback_func closure=-1 destroy=-1 owned=false
+  .new.user_destroy nullable
 
 // Skipped for G-I, but usable from Vala
 FlowBox


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]