From d3d804ef0f45fdcff3da18abb63f006e0bbb4b46 Mon Sep 17 00:00:00 2001 From: Brenden Matthews Date: Sat, 10 Sep 2022 11:23:00 -0500 Subject: [PATCH] rsvg_handle_get_intrinsic_size_in_pixels only available on librsvg 2.52 or newer. --- lua/rsvg.pkg | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lua/rsvg.pkg b/lua/rsvg.pkg index 058eff1f..faddefa4 100644 --- a/lua/rsvg.pkg +++ b/lua/rsvg.pkg @@ -44,6 +44,7 @@ $#include $#include +$#include $#include "librsvg-helper.h" typedef struct _RsvgHandle RsvgHandle; @@ -87,8 +88,10 @@ typedef struct _RsvgRectangle { const char *rsvg_handle_get_base_uri (RsvgHandle * handle); void rsvg_handle_set_base_uri (RsvgHandle * handle, const char *base_uri); +#if LIBRSVG_MAJOR_VERSION >= 2 && LIBRSVG_MINOR_VERSION >= 52 gboolean rsvg_handle_get_intrinsic_size_in_pixels (RsvgHandle *handle, gdouble *out_width, +#endif /* LIBRSVG_MAJOR_VERSION >= 2 && LIBRSVG_MINOR_VERSION >= 52 */ gdouble *out_height); gboolean rsvg_handle_get_geometry_for_layer(RsvgHandle *handle,