icontheme: Adapt a code sample to the GdkPaintable transition

This commit is contained in:
Timm Bäder 2019-09-02 09:35:37 +02:00
parent c0827e2c54
commit 32cec6c1cb

View File

@ -82,23 +82,23 @@
* |[<!-- language="C" --> * |[<!-- language="C" -->
* GError *error = NULL; * GError *error = NULL;
* GtkIconTheme *icon_theme; * GtkIconTheme *icon_theme;
* GdkPixbuf *pixbuf; * GdkPaintable *paintable;
* *
* icon_theme = gtk_icon_theme_get_default (); * icon_theme = gtk_icon_theme_get_default ();
* pixbuf = gtk_icon_theme_load_icon (icon_theme, * paintable = gtk_icon_theme_load_icon (icon_theme,
* "my-icon-name", // icon name * "my-icon-name", // icon name
* 48, // icon size * 48, // icon size
* 0, // flags * 0, // flags
* &error); * &error);
* if (!pixbuf) * if (!paintable)
* { * {
* g_warning ("Couldnt load icon: %s", error->message); * g_warning ("Couldnt load icon: %s", error->message);
* g_error_free (error); * g_error_free (error);
* } * }
* else * else
* { * {
* // Use the pixbuf * // Use the icon
* g_object_unref (pixbuf); * g_object_unref (paintable);
* } * }
* ]| * ]|
*/ */