chiark / gitweb /
disobedience/misc.c: Muffle warning about `gdk_pixbuf_new_from_inline'.
authorMark Wooding <mdw@distorted.org.uk>
Fri, 17 Nov 2017 22:15:38 +0000 (22:15 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Sun, 26 Nov 2017 14:08:35 +0000 (14:08 +0000)
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.

disobedience/misc.c

index 3878824..6a12fb6 100644 (file)
@@ -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;
       }