]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk4: Attribute Gsk.ShaderArgsBuilder.free_to_args with DestroysInstance
authorRico Tzschichholz <ricotz@ubuntu.com>
Sat, 3 Oct 2020 16:20:43 +0000 (18:20 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Sat, 3 Oct 2020 16:21:24 +0000 (18:21 +0200)
vapi/gtk4.vapi
vapi/metadata/Gsk-4.0.metadata

index 44ca335b1477bbc3ab1b111d1e5b3dd1e9f993bb..b9acc3c0a559157fea0ed45bc111fc27f3b773ac 100644 (file)
@@ -6129,6 +6129,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);
index 595ec73c12c3259cab2348e1beb4f2b9502e057d..5f3789a9ea9d5b30b0f1c0382abff45282aab25d 100644 (file)
@@ -10,3 +10,5 @@ GLShader
        .format_args* skip=false
 RenderNode
        .deserialize skip=false
+ShaderArgsBuilder
+       .free_to_args destroys_instance