summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Davenport <qball@gmpclient.org>2017-06-26 20:24:33 +0200
committerDave Davenport <qball@gmpclient.org>2017-06-26 20:24:33 +0200
commit5eb9fad4e36a942583c1c3777dfa923221e0892f (patch)
treeac6c0cb4a04d812c0d4574d642bec92eecd9b372
parentcf7d0866d52fe2d8f3b78b74a784642be8d7eedb (diff)
[Helper] Fix render return success, not fail.
-rw-r--r--source/helper.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/source/helper.c b/source/helper.c
index 43538a20..8208b1f6 100644
--- a/source/helper.c
+++ b/source/helper.c
@@ -1096,7 +1096,7 @@ cairo_surface_t* cairo_image_surface_create_from_svg ( const gchar* file, int he
if ( !failed ) {
cr = cairo_create ( surface );
cairo_scale ( cr, scale, scale );
- failed = rsvg_handle_render_cairo ( handle, cr );
+ failed = rsvg_handle_render_cairo ( handle, cr ) == FALSE;
cairo_destroy ( cr );
}
@@ -1105,6 +1105,7 @@ cairo_surface_t* cairo_image_surface_create_from_svg ( const gchar* file, int he
/** Rendering fails */
if ( failed ) {
+ g_warning ( "Failed to render file: '%s'", file );
cairo_surface_destroy ( surface );
surface = NULL;
}