]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
glib-2.0: Add missing CCode.array_null_terminated attributes to IConv.iconv()
authorRico Tzschichholz <ricotz@ubuntu.com>
Thu, 2 May 2024 08:05:26 +0000 (10:05 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Wed, 29 May 2024 08:35:35 +0000 (10:35 +0200)
vapi/glib-2.0.vapi

index 6706eb18ae49da8c90a689baf969e5ae5f08ffa6..3b03f32e76fd9ed52bae215ee98fb8751ee55c56 100644 (file)
@@ -3039,7 +3039,7 @@ namespace GLib {
        public struct IConv {
                public static IConv open (string to_codeset, string from_codeset);
                [CCode (cname = "g_iconv")]
-               public size_t iconv ([CCode (array_length = false)] ref char[] inbuf, ref size_t inbytes_left, [CCode (array_length = false)] ref char[] outbuf, ref size_t outbytes_left);
+               public size_t iconv ([CCode (array_length = false, array_null_terminated = true)] ref char[] inbuf, ref size_t inbytes_left, [CCode (array_length = false, array_null_terminated = true)] ref char[] outbuf, ref size_t outbytes_left);
                public int close ();
        }