ev_document_doc_mutex_lock ();
ev_ps_exporter_begin (
EV_PS_EXPORTER (job->document),
ev_document_doc_mutex_lock ();
ev_ps_exporter_begin (
EV_PS_EXPORTER (job->document),
- job->temp_file, job->first_page, job->last_page,
+ job->temp_file,
+ MIN (job->first_page, job->last_page),
+ MAX (job->first_page, job->last_page),
job->width, job->height, job->duplex);
ev_document_doc_mutex_unlock ();
job->next_page = job->first_page;
job->width, job->height, job->duplex);
ev_document_doc_mutex_unlock ();
job->next_page = job->first_page;
job->copies_done++;
if(job->copies_done < job->copies) {
/* more copies to go, restart to the first page */
job->copies_done++;
if(job->copies_done < job->copies) {
/* more copies to go, restart to the first page */