Commit f0106026
0
files
+0
added
-0
deleted
@@ -1,7 +1,7 @@
1
-diff -Naur epson-inkjet-printer-escpr-1.6.9/src/filter.c epson-inkjet-printer-escpr-1.6.9-fixed/src/filter.c
2
-+++ epson-inkjet-printer-escpr-1.6.9-fixed/src/filter.c 2016-10-07 22:07:23.965463021 +0200
3
-@@ -34,6 +34,8 @@
1
+diff -Naur epson-inkjet-printer-escpr-1.8.8/src/filter.c epson-inkjet-printer-escpr-1.8.8/src/filter.c
2
+--- epson-inkjet-printer-escpr-1.8.8/src/filter.c 2026-02-26 10:53:23.000000000 +0100
3
+@@ -32,6 +32,8 @@
4
4
#include "epson-protocol.h"
5
5
#include "epson-escpr-api.h"
6
6
#include "epson-escpr-mem.h"
@@ -10,10 +10,10 @@ diff -Naur epson-inkjet-printer-escpr-1.6.9/src/filter.c epson-inkjet-printer-es
10
10
11
11
#include "err.h"
12
12
#include "mem.h"
13
-@@ -42,6 +44,11 @@
14
- #include "libprtX.h"
13
+@@ -41,6 +43,11 @@
15
14
#include "optBase.h"
16
15
#include "linux_cmn.h"
16
+ #include "custompage.h"
17
17
+#include "xfifo.h"
18
18
+
19
19
+extern EPS_ERR_CODE SetupJobAttrib (const EPS_JOB_ATTRIB*);
@@ -22,7 +22,7 @@ diff -Naur epson-inkjet-printer-escpr-1.6.9/src/filter.c epson-inkjet-printer-es
22
22
23
23
#define WIDTH_BYTES(bits) (((bits) + 31) / 32 * 4)
24
24
25
-@@ -380,10 +387,10 @@
25
+@@ -401,10 +408,10 @@
26
26
}else{
27
27
debug_msg("pageStartJob() success");
28
28
}
@@ -36,7 +36,7 @@ diff -Naur epson-inkjet-printer-escpr-1.6.9/src/filter.c epson-inkjet-printer-es
36
36
37
37
print_area_x = printJob.printableAreaWidth;
38
38
print_area_y = printJob.printableAreaHeight;
39
-@@ -535,7 +542,7 @@
39
+@@ -562,7 +569,7 @@
40
40
memcpy(rever_buf + k*3, startpage + pos + (bandBmp.widthBytes - 6) - k*3, 3);
41
41
}
42
42
}
@@ -45,29 +45,7 @@ diff -Naur epson-inkjet-printer-escpr-1.6.9/src/filter.c epson-inkjet-printer-es
45
45
pos -= bandBmp.widthBytes;
46
46
}
47
47
48
-@@ -642,17 +649,17 @@
49
- }
50
- }
51
- }
52
--
53
-+
54
- band_line_count ++;
55
--
56
-+
57
- if (band_line_count >= band_line)
58
- {
59
- printHeight = band_line_count;
60
- PrintBand (bandBmp.bits, bandBmp.widthBytes, &printHeight);
61
- #if (HAVE_PPM)
62
- fp = fopen(ppmfilename, "a+");
63
-- int i=0;
64
-- for(i=0; i<bytes_per_line/byte_par_pixel*3; i++){
65
-+ int i=0;
66
-+ for(i=0; i<bytes_per_line/byte_par_pixel*3; i++){
67
- fprintf(fp, "%u ", (unsigned char)bandBmp.Bits[i]);
68
- }
69
- fprintf(fp, "\n");
70
-@@ -831,7 +838,7 @@
48
+@@ -855,7 +862,7 @@
71
49
72
50
/* Get number of pages */
73
51
char page_num;
@@ -76,10 +54,10 @@ diff -Naur epson-inkjet-printer-escpr-1.6.9/src/filter.c epson-inkjet-printer-es
76
54
77
55
/* Others */
78
56
jobAttr.apfAutoCorrect = EPS_APF_ACT_STANDARD;
79
-diff -Naur epson-inkjet-printer-escpr-1.6.9/src/mem.c epson-inkjet-printer-escpr-1.6.9-fixed/src/mem.c
80
-+++ epson-inkjet-printer-escpr-1.6.9-fixed/src/mem.c 2016-10-07 22:07:59.519366574 +0200
81
-@@ -24,6 +24,7 @@
57
+diff -Naur epson-inkjet-printer-escpr-1.8.8/src/mem.c epson-inkjet-printer-escpr-1.8.8/src/mem.c
58
+--- epson-inkjet-printer-escpr-1.8.8/src/mem.c 2026-02-12 11:21:03.000000000 +0100
59
+@@ -23,6 +23,7 @@
82
60
83
61
#include <stdlib.h>
84
62
#include "mem.h"