summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2013-05-15 16:22:24 +0200
committerJérémy Zurcher <jeremy@asynk.ch>2013-05-15 16:22:24 +0200
commit3912f569b0bf0771d4bcfc45e89c020aa5d10f44 (patch)
treef894c36ce46b9947a770543d449ed1dc296f1908
parent1e56a602e81936525d4f122436d7e99087d0d4e3 (diff)
downloadevas_generic_loaders-3912f569b0bf0771d4bcfc45e89c020aa5d10f44.tar.gz
add glib-2 and librsvg version checks
-rw-r--r--src/bin/svg/main.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/bin/svg/main.c b/src/bin/svg/main.c
index 366fe60..89a48fa 100644
--- a/src/bin/svg/main.c
+++ b/src/bin/svg/main.c
@@ -8,7 +8,9 @@
#include <Eina.h>
#include <librsvg/rsvg.h>
+#if !LIBRSVG_CHECK_VERSION(2,36,2)
#include <librsvg/rsvg-cairo.h>
+#endif
#define DATA32 unsigned int
@@ -57,7 +59,9 @@ static int
_svg_init(const char *file)
{
#ifdef HAVE_SVG_2_36
+# if !defined(GLIB_VERSION_2_36)
g_type_init();
+# endif
#else
rsvg_init();
#endif