Deprecate gtk_css_provider_load_From_data
authorMatthias Clasen <mclasen@redhat.com>
Sat, 13 May 2023 23:46:08 +0000 (19:46 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 14 May 2023 00:00:36 +0000 (20:00 -0400)
gtk/gtkcssprovider.c
gtk/gtkcssprovider.h

index 280e349706ef72aa2036a574d12c252a642b593f..0c733d9e680bc2b60020636535819365c28b544e 100644 (file)
@@ -1095,6 +1095,9 @@ gtk_css_provider_load_internal (GtkCssProvider *self,
  * Loads @data into @css_provider.
  *
  * This clears any previously loaded information.
+ *
+ * Deprecated: 4.12: Use [method@Gtk.CssProvider.load_from_string]
+ *   or [method@Gtk.CssProvider.load_from_bytes] instead
  */
 void
 gtk_css_provider_load_from_data (GtkCssProvider  *css_provider,
index f6e4939047fdb8f3516c7eb8a64fd873a242ebb2..ee1dc98d22d12c8273b66c3daec4fd5b887e18a2 100644 (file)
@@ -45,7 +45,7 @@ GtkCssProvider * gtk_css_provider_new (void);
 GDK_AVAILABLE_IN_ALL
 char *           gtk_css_provider_to_string      (GtkCssProvider  *provider);
 
-GDK_AVAILABLE_IN_ALL
+GDK_DEPRECATED_IN_4_12_FOR(gtk_css_provider_load_from_string)
 void             gtk_css_provider_load_from_data (GtkCssProvider  *css_provider,
                                                   const char      *data,
                                                   gssize           length);