From: Carlos Garcia Campos Date: Mon, 18 Dec 2006 16:24:31 +0000 (+0000) Subject: Use ev_file_exporter instead of ev_ps_exporter in ev-print-job. X-Git-Tag: EVINCE_0_7_0~2 X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=commitdiff_plain;h=1a07ffc563175aaa64af6c8e872c24b1ac3e8ea7;p=evince.git Use ev_file_exporter instead of ev_ps_exporter in ev-print-job. 2006-12-18 Carlos Garcia Campos * shell/ev-print-job.c: (idle_print_handler), (ev_print_job_print): Use ev_file_exporter instead of ev_ps_exporter in ev-print-job. --- diff --git a/ChangeLog b/ChangeLog index 52eb6354..18d2b559 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2006-12-18 Carlos Garcia Campos + + * shell/ev-print-job.c: (idle_print_handler), (ev_print_job_print): + + Use ev_file_exporter instead of ev_ps_exporter in ev-print-job. + 2006-12-18 Carlos Garcia Campos * backend/ev-document.[ch]: (ev_document_get_fc_mutex), diff --git a/shell/ev-print-job.c b/shell/ev-print-job.c index 59a8130d..79076f90 100644 --- a/shell/ev-print-job.c +++ b/shell/ev-print-job.c @@ -32,7 +32,7 @@ #define GNOME_PRINT_UNSTABLE_API #include -#include "ev-ps-exporter.h" +#include "ev-file-exporter.h" #include "ev-print-job.h" #include "ev-page-cache.h" @@ -260,8 +260,9 @@ idle_print_handler (EvPrintJob *job) { if (!job->printing) { ev_document_doc_mutex_lock (); - ev_ps_exporter_begin ( - EV_PS_EXPORTER (job->document), + ev_file_exporter_begin ( + EV_FILE_EXPORTER (job->document), + EV_FILE_FORMAT_PS, job->temp_file, MIN (job->first_page, job->last_page), MAX (job->first_page, job->last_page), @@ -281,7 +282,7 @@ idle_print_handler (EvPrintJob *job) rc = ev_render_context_new (0, job->next_page, 1.0); ev_document_doc_mutex_lock (); - ev_ps_exporter_do_page (EV_PS_EXPORTER (job->document), rc); + ev_file_exporter_do_page (EV_FILE_EXPORTER (job->document), rc); ev_document_doc_mutex_unlock (); g_object_unref (rc); @@ -306,7 +307,7 @@ idle_print_handler (EvPrintJob *job) return TRUE; } else { /* no more pages or copies */ ev_document_doc_mutex_lock (); - ev_ps_exporter_end (EV_PS_EXPORTER (job->document)); + ev_file_exporter_end (EV_FILE_EXPORTER (job->document)); ev_document_doc_mutex_unlock (); close (job->fd); @@ -340,7 +341,7 @@ ev_print_job_print (EvPrintJob *job, GtkWindow *parent) g_return_if_fail (EV_IS_PRINT_JOB (job)); g_return_if_fail (job->document != NULL); - g_return_if_fail (EV_IS_PS_EXPORTER (job->document)); + g_return_if_fail (EV_IS_FILE_EXPORTER (job->document)); #if 0 g_printerr ("Printing...\n"); #endif