1 |
diff -up hplip-3.10.2/prnt/hpcups/HPCupsFilter.cpp.clear-old-state-reasons hplip-3.10.2/prnt/hpcups/HPCupsFilter.cpp |
2 |
--- hplip-3.10.2/prnt/hpcups/HPCupsFilter.cpp.clear-old-state-reasons 2010-04-28 12:23:08.296730566 +0100 |
3 |
+++ hplip-3.10.2/prnt/hpcups/HPCupsFilter.cpp 2010-04-28 12:25:25.493730293 +0100 |
4 |
@@ -479,6 +479,14 @@ int HPCupsFilter::StartPrintJob(int arg |
5 |
|
6 |
signal(SIGTERM, HPCancelJob); |
7 |
|
8 |
+/* |
9 |
+ * Prior to the re-write of hpcups, this filter managed the |
10 |
+ * marker-supply-low-warning printer state reason. Make sure to |
11 |
+ * clear that state reason so that upgrades work correctly. |
12 |
+ */ |
13 |
+ |
14 |
+ fputs ("STATE: -marker-supply-low-warning\n", stderr); |
15 |
+ |
16 |
cups_raster = cupsRasterOpen(fd, CUPS_RASTER_READ); |
17 |
|
18 |
if (cups_raster == NULL) { |