From: Rico Tzschichholz Date: Fri, 25 Aug 2023 12:24:10 +0000 (+0200) Subject: gtk4: Restore CssProvider.load_from_data() signature to take an array X-Git-Tag: 0.56.13~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8895fdbf2fa1ece975110e6555cbb36692dc4096;p=thirdparty%2Fvala.git gtk4: Restore CssProvider.load_from_data() signature to take an array Fixes https://gitlab.gnome.org/GNOME/vala/issues/1478 --- diff --git a/vapi/gtk4.vapi b/vapi/gtk4.vapi index 875602183..34cbd9caa 100644 --- a/vapi/gtk4.vapi +++ b/vapi/gtk4.vapi @@ -7912,7 +7912,7 @@ namespace Gtk { [Version (since = "4.12")] public void load_from_bytes (GLib.Bytes data); [Version (deprecated = true, deprecated_since = "4.12")] - public void load_from_data (string data, ssize_t length); + public void load_from_data ([CCode (array_length_cname = "length", array_length_pos = 1.1, array_length_type = "gssize", type = "const char*")] uint8[] data); public void load_from_file (GLib.File file); public void load_from_path (string path); public void load_from_resource (string resource_path); diff --git a/vapi/metadata/Gtk-4.0.metadata b/vapi/metadata/Gtk-4.0.metadata index a0a4e2a41..8b50f3e51 100644 --- a/vapi/metadata/Gtk-4.0.metadata +++ b/vapi/metadata/Gtk-4.0.metadata @@ -270,7 +270,8 @@ TreeRowData skip CellArea .cell_get_property.value ref .get_cell_property.value ref - +CssProvider + .load_from_data.data type="uint8[]" array array_length_idx=1 param_spec_expression parent="Gtk.ParamSpecExpression" name="new" symbol_type="constructor" value_get_expression.value ref value_set_expression.value ref