From 6aaecb3bb11c044f825887148faee5f765fddca0 Mon Sep 17 00:00:00 2001 From: Rico Tzschichholz Date: Tue, 21 Feb 2023 08:12:23 +0100 Subject: gtk4: Follow upstream change of CssProvider.load_from_data() to match gtk+-3.0 Regression of 521d3b4eef09b767bcb2fa56c441fbb8752c9a2d See https://gitlab.gnome.org/GNOME/gtk/issues/5543 --- vapi/gtk4.vapi | 2 +- vapi/metadata/Gtk-4.0.metadata | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'vapi') diff --git a/vapi/gtk4.vapi b/vapi/gtk4.vapi index 0c14f5f81..858c3d7c3 100644 --- a/vapi/gtk4.vapi +++ b/vapi/gtk4.vapi @@ -7714,7 +7714,7 @@ namespace Gtk { public class CssProvider : GLib.Object, Gtk.StyleProvider { [CCode (has_construct_function = false)] public CssProvider (); - public void load_from_data ([CCode (array_length_cname = "length", array_length_pos = 1.1, array_length_type = "gssize", type = "const char*")] string[] data); + public void load_from_data (string data, ssize_t length = -1); 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 70f6b8e0d..53f20ce7b 100644 --- a/vapi/metadata/Gtk-4.0.metadata +++ b/vapi/metadata/Gtk-4.0.metadata @@ -152,6 +152,8 @@ CellAreaBox .pack_*.align default=false .pack_*.fixed default=true .pack_*.expand default=true +CssProvider + .load_from_data.length default=-1 Editable .get_chars.start_pos default=0 .get_chars.end_pos default=-1 @@ -267,8 +269,6 @@ TreeModel CellArea .cell_get_property.value ref .get_cell_property.value ref -CssProvider - .load_from_data.data 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 -- cgit v1.2.1