From: Robert L K. <rl...@al...> - 2003-10-20 03:37:08
|
Please confirm that this is correct: *** print-canon.c.~1.71.2.8.~ 2003-09-10 20:29:28.000000000 -0400 --- print-canon.c 2003-10-19 18:41:51.000000000 -0400 *************** *** 2148,2154 **** --- 2148,2166 ---- canon_cmd(v,ESC28,0x62,1,0); if (init->caps->features & CANON_CAP_a) canon_cmd(v,ESC28,0x61, 1, 0); + } + + static int + canon_end_job(const stp_printer_t printer, /* I - Model */ + stp_image_t *image, /* I - Image to print */ + const stp_vars_t v) + { + if (!stp_get_verified(v)) + return 0; + if (stp_get_job_mode(v) != STP_JOB_MODE_JOB) + return 0; canon_cmd(v,ESC40,0,0); + return 1; } /* *************** *** 2800,2806 **** canon_describe_resolution, stp_verify_printer_params, stp_start_job, ! stp_end_job }; /* --- 2812,2818 ---- canon_describe_resolution, stp_verify_printer_params, stp_start_job, ! canon_end_job }; /* |