Commit da30d5b1 authored by Kenichi Handa's avatar Kenichi Handa

(struct iso2022_spec): Member requested_designation is

changed to array of unsigned char.
(CODING_SPEC_ISO_NO_REQUESTED_DESIGNATION): New macro.
parent 7e798f25
......@@ -149,7 +149,7 @@ struct iso2022_spec
int initial_designation[4];
/* A graphic register to which each charset should be designated. */
int requested_designation[MAX_CHARSET + 1];
unsigned char requested_designation[MAX_CHARSET + 1];
/* Set to 1 temporarily only when graphic register 2 or 3 is invoked
by single-shift while encoding. */
......@@ -173,6 +173,12 @@ struct iso2022_spec
#define CODING_SPEC_ISO_BOL(coding) \
coding->spec.iso2022.bol
/* A value which may appear in
coding->spec.iso2022.requested_designation indicating that the
corresponding charset does not request any graphic register to be
designated. */
#define CODING_SPEC_ISO_NO_REQUESTED_DESIGNATION 4
/* Return a charset which is currently designated to the graphic plane
PLANE in the coding-system CODING. */
#define CODING_SPEC_ISO_PLANE_CHARSET(coding, plane) \
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment