]> www.fi.muni.cz Git - evince.git/commitdiff
Do not fail on interpreter messages
authorMarco Pesenti Gritti <mpg@redhat.com>
Wed, 1 Jun 2005 10:43:11 +0000 (10:43 +0000)
committerMarco Pesenti Gritti <marco@src.gnome.org>
Wed, 1 Jun 2005 10:43:11 +0000 (10:43 +0000)
2005-06-01  Marco Pesenti Gritti <mpg@redhat.com>

        * ps/ps-document.c: (interpreter_message), (output):

        Do not fail on interpreter messages

ChangeLog
ps/ps-document.c

index 7ba9a9cbd804c60dd35bac65f6a73f247144b361..cb82af89ffc85d6fb0563d314e87e6a91c6a9b33 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-06-01  Marco Pesenti Gritti <mpg@redhat.com>
+
+       * ps/ps-document.c: (interpreter_message), (output):
+
+       Do not fail on interpreter messages
+
 2005-06-01  Marco Pesenti Gritti <mpg@redhat.com>
 
        * backend/ev-document-misc.c:
index 5defb33491677b6c563341b541175a665aa65a7d..b57c96a37489a8e0f2d0c00d014ac7a769699d23 100644 (file)
@@ -233,6 +233,13 @@ interpreter_failed (PSDocument *gs, char *msg)
        stop_interpreter (gs);
 }
 
+static void
+interpreter_message (PSDocument *gs, char *msg)
+{
+       /* FIXME maybe we should display a dialog */
+       g_print (msg);
+}
+
 static gboolean
 ps_document_widget_event (GtkWidget *widget, GdkEvent *event, gpointer data)
 {
@@ -558,7 +565,7 @@ output(gpointer data, gint source, GdkInputCondition condition)
   if(bytes > 0) {
     buf[bytes] = '\0';
     msg = g_strdup(buf);
-    interpreter_failed (gs, msg);   
+    interpreter_message (gs, msg);   
   }
 }