|
![](https://seccdn.libravatar.org/avatar/7eafec293cdc84ccc79910e3192915e78e6e34e812c9116c61cc64bf13dc271a?s=16&d=retro) |
47ca1c |
diff -up cups-1.6b1/scheduler/job.c.filter-debug cups-1.6b1/scheduler/job.c
|
|
![](https://seccdn.libravatar.org/avatar/7eafec293cdc84ccc79910e3192915e78e6e34e812c9116c61cc64bf13dc271a?s=16&d=retro) |
47ca1c |
--- cups-1.6b1/scheduler/job.c.filter-debug 2012-05-25 16:06:01.000000000 +0200
|
|
![](https://seccdn.libravatar.org/avatar/7eafec293cdc84ccc79910e3192915e78e6e34e812c9116c61cc64bf13dc271a?s=16&d=retro) |
47ca1c |
+++ cups-1.6b1/scheduler/job.c 2012-05-25 16:07:46.309259511 +0200
|
|
![](https://seccdn.libravatar.org/avatar/7eafec293cdc84ccc79910e3192915e78e6e34e812c9116c61cc64bf13dc271a?s=16&d=retro) |
47ca1c |
@@ -625,10 +625,28 @@ cupsdContinueJob(cupsd_job_t *job) /* I
|
|
Tim Waugh |
e747b4 |
|
|
Tim Waugh |
e747b4 |
if (!filters)
|
|
Tim Waugh |
e747b4 |
{
|
|
Tim Waugh |
e747b4 |
+ mime_filter_t *current;
|
|
Tim Waugh |
e747b4 |
+
|
|
Tim Waugh |
e747b4 |
cupsdLogJob(job, CUPSD_LOG_ERROR,
|
|
![](https://seccdn.libravatar.org/avatar/7eafec293cdc84ccc79910e3192915e78e6e34e812c9116c61cc64bf13dc271a?s=16&d=retro) |
47ca1c |
"Unable to convert file %d to printable format.",
|
|
Tim Waugh |
e747b4 |
job->current_file);
|
|
Tim Waugh |
e747b4 |
|
|
Tim Waugh |
e747b4 |
+ cupsdLogJob(job, CUPSD_LOG_ERROR,
|
|
Tim Waugh |
e747b4 |
+ "Required: %s/%s -> %s/%s",
|
|
Tim Waugh |
e747b4 |
+ job->filetypes[job->current_file]->super,
|
|
Tim Waugh |
e747b4 |
+ job->filetypes[job->current_file]->type,
|
|
Tim Waugh |
e747b4 |
+ job->printer->filetype->super,
|
|
Tim Waugh |
e747b4 |
+ job->printer->filetype->type);
|
|
Tim Waugh |
e747b4 |
+
|
|
Tim Waugh |
e747b4 |
+ for (current = (mime_filter_t *)cupsArrayFirst(MimeDatabase->srcs);
|
|
Tim Waugh |
e747b4 |
+ current;
|
|
Tim Waugh |
e747b4 |
+ current = (mime_filter_t *)cupsArrayNext(MimeDatabase->srcs))
|
|
Tim Waugh |
e747b4 |
+ cupsdLogJob(job, CUPSD_LOG_ERROR,
|
|
Tim Waugh |
e747b4 |
+ "Available: %s/%s -> %s/%s (%s)",
|
|
Tim Waugh |
e747b4 |
+ current->src->super, current->src->type,
|
|
Tim Waugh |
e747b4 |
+ current->dst->super, current->dst->type,
|
|
Tim Waugh |
e747b4 |
+ current->filter);
|
|
Tim Waugh |
e747b4 |
+
|
|
Tim Waugh |
e747b4 |
abort_message = "Aborting job because it cannot be printed.";
|
|
Tim Waugh |
e747b4 |
abort_state = IPP_JOB_ABORTED;
|
|
Tim Waugh |
e747b4 |
|