diff options
author | Dave Davenport <qball@gmpclient.org> | 2017-06-26 20:24:33 +0200 |
---|---|---|
committer | Dave Davenport <qball@gmpclient.org> | 2017-06-26 20:24:33 +0200 |
commit | 5eb9fad4e36a942583c1c3777dfa923221e0892f (patch) | |
tree | ac6c0cb4a04d812c0d4574d642bec92eecd9b372 | |
parent | cf7d0866d52fe2d8f3b78b74a784642be8d7eedb (diff) |
[Helper] Fix render return success, not fail.
-rw-r--r-- | source/helper.c | 3 |
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; } |