23#define PF_QUERY (1<<2)
25#define PF_TRANSLATE (1<<4)
26#define PF_FONT_QUERY (1<<5)
28#define CONSUME( pf, len ) { (pf)->pf_data += (len); \
29 (pf)->pf_datalen -= (len); \
30 if ((pf)->pf_datalen <= 0) { \
31 (pf)->pf_data = (pf)->pf_buf; \
32 (pf)->pf_datalen = 0; \
36#define PF_MORESPACE 1024
static int state
Definition magics.c:22
int markline(struct papfile *, char **, int *, int *)
Definition papd/file.c:18
void spoolerror(struct papfile *, char *)
Definition papd/file.c:126
void append(struct papfile *, const char *, int)
Definition papd/file.c:100
void spoolreply(struct papfile *, char *)
Definition papd/file.c:112
void morespace(struct papfile *, const char *, int)
Definition papd/file.c:66
Definition papd/file.h:11
int pf_bufsize
Definition papd/file.h:14
int pf_state
Definition papd/file.h:12
int pf_datalen
Definition papd/file.h:15
struct state * pf_xstate
Definition papd/file.h:13
char * pf_data
Definition papd/file.h:17
int origin
Definition papd/file.h:18
char * pf_buf
Definition papd/file.h:16