]> git.pld-linux.org Git - packages/cups.git/blob - cups-filter-debug.patch
- up to 2.2.1; FC patches refresh
[packages/cups.git] / cups-filter-debug.patch
1 diff -up cups-1.6b1/scheduler/job.c.filter-debug cups-1.6b1/scheduler/job.c
2 --- cups-1.6b1/scheduler/job.c.filter-debug     2012-05-25 16:06:01.000000000 +0200
3 +++ cups-1.6b1/scheduler/job.c  2012-05-25 16:07:46.309259511 +0200
4 @@ -625,10 +625,28 @@ cupsdContinueJob(cupsd_job_t *job)        /* I
5  
6      if (!filters)
7      {
8 +      mime_filter_t *current;
9 +
10        cupsdLogJob(job, CUPSD_LOG_ERROR,
11                   "Unable to convert file %d to printable format.",
12                   job->current_file);
13  
14 +      cupsdLogJob(job, CUPSD_LOG_ERROR,
15 +                 "Required: %s/%s -> %s/%s",
16 +                 job->filetypes[job->current_file]->super,
17 +                 job->filetypes[job->current_file]->type,
18 +                 job->printer->filetype->super,
19 +                 job->printer->filetype->type);
20 +
21 +      for (current = (mime_filter_t *)cupsArrayFirst(MimeDatabase->srcs);
22 +          current;
23 +          current = (mime_filter_t *)cupsArrayNext(MimeDatabase->srcs))
24 +         cupsdLogJob(job, CUPSD_LOG_ERROR,
25 +                     "Available: %s/%s -> %s/%s (%s)",
26 +                     current->src->super, current->src->type,
27 +                     current->dst->super, current->dst->type,
28 +                     current->filter);
29 +
30        abort_message = "Aborting job because it cannot be printed.";
31        abort_state   = IPP_JOB_ABORTED;
32  
This page took 0.054563 seconds and 3 git commands to generate.