int private_state; /* CCL instruction may use this
for private use, mainly for saving
internal states on suspending.
- This variable is set to 0 when ccl is
+ This variable is set to 0 when ccl is
set up. */
int last_block; /* Set to 1 while processing the last
block. */
format when the CCL program is used
for encoding by a coding
system. */
+ int suppress_error; /* If nonzero, don't insert error
+ message in the output. */
+ int eight_bit_control; /* Set to nonzero if CCL_WRITE_CHAR
+ writes eight-bit-control char. */
};
/* This data type is used for the spec field of the structure
struct ccl_program encoder;
unsigned char valid_codes[256];
int cr_carryover; /* CR carryover flag. */
+ unsigned char eight_bit_carryover[MAX_MULTIBYTE_LENGTH];
};
/* Alist of fontname patterns vs corresponding CCL program. */