From: Georges Basile Stavracas Neto Date: Sat, 13 May 2023 20:00:30 +0000 (-0300) Subject: gtk/css-provider: Add back array length annotation X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2~1^2~264^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=8a190b200bd8dd0a423a94d236795f5a1a6ac28f;p=gtk4.git gtk/css-provider: Add back array length annotation This partially reverts commit 93a875bf20ba6ed8cd13595ff1f6. Removing this annotation broke bindings, which now treat the length of the array as a standalone parameter. This broke Spiel, and probably other non-C apps that rely on GtkCssProvider through bindings. --- diff --git a/gtk/gtkcssprovider.c b/gtk/gtkcssprovider.c index 89f5fd9e93..e8e13f4ab1 100644 --- a/gtk/gtkcssprovider.c +++ b/gtk/gtkcssprovider.c @@ -1089,7 +1089,7 @@ gtk_css_provider_load_internal (GtkCssProvider *self, /** * gtk_css_provider_load_from_data: * @css_provider: a `GtkCssProvider` - * @data: CSS data to be parsed + * @data: (array length=length): CSS data loaded in memory * @length: the length of @data in bytes, or -1 for NUL terminated strings * * Loads @data into @css_provider.