[librsvg] rsvg-view: Better error message



commit 31316136a9a0c5157dc37c1c73be4691180e1bba
Author: Christian Persch <chpe gnome org>
Date:   Sun Jan 29 19:16:54 2012 +0100

    rsvg-view: Better error message

 test-display.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/test-display.c b/test-display.c
index 073719d..34b9125 100644
--- a/test-display.c
+++ b/test-display.c
@@ -780,7 +780,12 @@ main (int argc, char **argv)
 
     surface = render_to_surface (&info);
     if (surface == NULL) {
-        g_printerr (_("Error displaying image"));
+        g_printerr ("Unknown error while rendering image\n");
+        goto done;
+    }
+    if (cairo_surface_status (surface) != CAIRO_STATUS_SUCCESS) {
+        g_printerr ("Error while rendering image: %d\n", cairo_surface_status (surface));
+        cairo_surface_destroy (surface);
         goto done;
     }
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]