hplip-clear-old-state-reasons.patch 759 B

123456789101112131415161718
  1. diff -up hplip-3.12.6/prnt/hpcups/HPCupsFilter.cpp.clear-old-state-reasons hplip-3.12.6/prnt/hpcups/HPCupsFilter.cpp
  2. --- hplip-3.12.6/prnt/hpcups/HPCupsFilter.cpp.clear-old-state-reasons 2012-06-19 11:00:06.000000000 +0200
  3. +++ hplip-3.12.6/prnt/hpcups/HPCupsFilter.cpp 2012-06-19 11:00:57.822093043 +0200
  4. @@ -510,6 +510,13 @@ int HPCupsFilter::StartPrintJob(int arg
  5. signal(SIGTERM, HPCancelJob);
  6. +/*
  7. + * Prior to the re-write of hpcups, this filter managed the
  8. + * marker-supply-low-warning printer state reason. Make sure to
  9. + * clear that state reason so that upgrades work correctly.
  10. + */
  11. + fputs ("STATE: -marker-supply-low-warning\n", stderr);
  12. +
  13. cups_raster = cupsRasterOpen(fd, CUPS_RASTER_READ);
  14. if (cups_raster == NULL) {