From: Mark Wooding Date: Fri, 17 Nov 2017 22:15:38 +0000 (+0000) Subject: disobedience/misc.c: Muffle warning about `gdk_pixbuf_new_from_inline'. X-Git-Tag: 5.2~56 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/commitdiff_plain/73df7db645fa36e1e6d732ec34b7020bc316248e?ds=sidebyside disobedience/misc.c: Muffle warning about `gdk_pixbuf_new_from_inline'. Maybe we should use GResource at some point, but (a) it involves some awful XML disaster, and (b) it's looking like way more effort than I want to spend right now. --- diff --git a/disobedience/misc.c b/disobedience/misc.c index 3878824..6a12fb6 100644 --- a/disobedience/misc.c +++ b/disobedience/misc.c @@ -110,7 +110,10 @@ GdkPixbuf *find_image(const char *name) { if(!(pb = (GdkPixbuf *)cache_get(&image_cache_type, name))) { if((n = TABLE_FIND(images, name, name)) >= 0) { /* Use the built-in copy */ +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" if(!(pb = gdk_pixbuf_new_from_inline(-1, images[n].data, FALSE, &err))) { +#pragma GCC diagnostic pop disorder_error(0, "%s", err->message); return 0; }