[vala/0.50] gtk4: Attribute Gsk.ShaderArgsBuilder.free_to_args with DestroysInstance



commit 3e341d71f3b3eebf5e45e63f59efcd33efe1217b
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Sat Oct 3 18:20:43 2020 +0200

    gtk4: Attribute Gsk.ShaderArgsBuilder.free_to_args with DestroysInstance

 vapi/gtk4.vapi                 | 1 +
 vapi/metadata/Gsk-4.0.metadata | 2 ++
 2 files changed, 3 insertions(+)
---
diff --git a/vapi/gtk4.vapi b/vapi/gtk4.vapi
index bf9a0937b..7dfae7f9e 100644
--- a/vapi/gtk4.vapi
+++ b/vapi/gtk4.vapi
@@ -6190,6 +6190,7 @@ namespace Gsk {
        public class ShaderArgsBuilder {
                [CCode (has_construct_function = false)]
                public ShaderArgsBuilder (Gsk.GLShader shader, GLib.Bytes initial_values);
+               [DestroysInstance]
                public GLib.Bytes free_to_args ();
                public unowned Gsk.ShaderArgsBuilder @ref ();
                public void set_bool (int idx, bool value);
diff --git a/vapi/metadata/Gsk-4.0.metadata b/vapi/metadata/Gsk-4.0.metadata
index 595ec73c1..5f3789a9e 100644
--- a/vapi/metadata/Gsk-4.0.metadata
+++ b/vapi/metadata/Gsk-4.0.metadata
@@ -10,3 +10,5 @@ GLShader
        .format_args* skip=false
 RenderNode
        .deserialize skip=false
+ShaderArgsBuilder
+       .free_to_args destroys_instance


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