]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix compilation with old versions of librsvg
authorEli Zaretskii <eliz@gnu.org>
Wed, 8 May 2019 13:03:08 +0000 (16:03 +0300)
committerEli Zaretskii <eliz@gnu.org>
Wed, 8 May 2019 13:03:08 +0000 (16:03 +0300)
* src/image.c (svg_load_image): Use LIBRSVG_CHECK_VERSION only
if it's defined; it isn't in old versions of librsvg.

src/image.c

index 3d724a773b600189094c9620600ae798268a16ad..725eb4b8d0969253536f4b91d37112c9f6d72100 100644 (file)
@@ -9465,7 +9465,8 @@ svg_load_image (struct frame *f, struct image *img, char *contents,
   #if GNUC_PREREQ (4, 6, 0)
    #pragma GCC diagnostic push
   #endif
-  #if LIBRSVG_CHECK_VERSION (2, 45, 1) && GNUC_PREREQ (4, 2, 0)
+  #if defined LIBRSVG_CHECK_VERSION && LIBRSVG_CHECK_VERSION (2, 45, 1) \
+    && GNUC_PREREQ (4, 2, 0)
    #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
   #endif