summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2023-02-21 08:12:23 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2023-02-21 08:41:09 +0100
commit6aaecb3bb11c044f825887148faee5f765fddca0 (patch)
tree17adc7951cb6d763f1a87286e15f70e575b8c0b3
parentf85063c3267505a4716229d3b10650421e131ded (diff)
downloadvala-6aaecb3bb11c044f825887148faee5f765fddca0.tar.gz
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
-rw-r--r--vapi/gtk4.vapi2
-rw-r--r--vapi/metadata/Gtk-4.0.metadata4
2 files changed, 3 insertions, 3 deletions
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