blob: 3f01ee52ba4eef081e6e8e930a2cf459e2b5adce [file]
--- a/lib/epson-escpr-api.h 2026-03-19 07:42:36.886592312 -0400
+++ b/lib/epson-escpr-api.h 2026-03-19 07:48:42.364228918 -0400
@@ -111,6 +111,10 @@ extern EPS_ERR_CODE epsGetUsersizeRange
/*** -------------------------------------------------------------------------------*/
extern EPS_ERR_CODE epsMakeMainteCmd (EPS_INT32, EPS_UINT8*, EPS_UINT32* );
+extern EPS_ERR_CODE SetupJobAttrib (const EPS_JOB_ATTRIB* );
+extern EPS_ERR_CODE SendStartJob (EPS_BOOL );
+extern EPS_ERR_CODE PrintBand (const EPS_UINT8*, EPS_UINT32, EPS_UINT32* );
+
#ifdef __cplusplus
}
#endif
--- a/src/filter.c 2026-03-19 07:43:28.517557190 -0400
+++ b/src/filter.c 2026-03-19 07:49:49.216432346 -0400
@@ -31,7 +31,9 @@
#include "epson-protocol.h"
#include "epson-escpr-api.h"
+#include "epson-escpr-services.h"
#include "epson-escpr-mem.h"
+#include "epson-escpage.h"
#include "err.h"
#include "mem.h"
@@ -41,6 +43,7 @@
#include "optBase.h"
#include "linux_cmn.h"
#include "custompage.h"
+#include "xfifo.h"
#define WIDTH_BYTES(bits) (((bits) + 31) / 32 * 4)
--- a/src/mem.c 2026-03-19 07:43:34.625555671 -0400
+++ b/src/mem.c 2026-03-19 07:50:52.904484035 -0400
@@ -22,6 +22,7 @@
#endif
#include <stdlib.h>
+#include "err.h"
#include "mem.h"
void *
--- a/src/wrapper.c 2026-03-19 07:43:45.227424448 -0400
+++ b/src/wrapper.c 2026-03-19 07:51:13.850794453 -0400
@@ -35,6 +35,7 @@
#include <signal.h>
#include "libprtX.h"
+#include "custompage.h"
#define HAVE_PPM_W 0