Fallback to gtk_show_uri for print preview if the command fails

Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=601682
This commit is contained in:
Christian Dywan 2009-11-30 13:20:43 +01:00
parent cb49a28f8c
commit 6dfdf0fadf

View File

@ -291,6 +291,19 @@ _gtk_print_operation_platform_backend_launch_preview (GtkPrintOperation *op,
g_strfreev (argv);
if (error != NULL)
{
gchar* uri;
g_warning ("%s %s", _("Error launching preview"), error->message);
g_error_free (error);
error = NULL;
uri = g_filename_to_uri (filename, NULL, NULL);
gtk_show_uri (screen, uri, GDK_CURRENT_TIME, &error);
g_free (uri);
}
out:
if (error != NULL)
{