35#define FT_COMPONENT cidparse
49#define STARTDATA "StartData"
50#define STARTDATA_LEN ( sizeof ( STARTDATA ) - 1 )
52#define SFNTS_LEN ( sizeof ( SFNTS ) - 1 )
68 psaux->ps_parser_funcs->init( &
parser->root, 0, 0,
memory );
79 "%!PS-Adobe-3.0 Resource-CIDFont", 31 ) )
125 read_len =
FT_MIN( read_len, stream_len );
143 else if (
p[1] ==
's' &&
153 FT_TRACE2((
"cid_parser_new: no `StartData' keyword found\n" ));
174 ps_len =
offset - base_offset;
180 parser->postscript_len = ps_len;
209 if (
cur[0] ==
'S' &&
220 FT_ERROR((
"cid_parser_new: invalid length of hex data\n" ));
229 else if (
cur[1] ==
's' &&
232 FT_TRACE2((
"cid_parser_new: cannot handle Type 11 fonts\n" ));
cid_parser_new(CID_Parser *parser, FT_Stream stream, FT_Memory memory, PSAux_Service psaux)
cid_parser_done(CID_Parser *parser)
#define cid_parser_skip_PS_token(p)
FT_BEGIN_HEADER struct CID_Parser_ CID_Parser
#define cid_parser_skip_spaces(p)
#define FT_ERROR(varformat)
#define FT_TRACE2(varformat)
#define FT_MEM_MOVE(dest, source, count)
#define FT_FRAME_ENTER(size)
#define FT_FRAME_RELEASE(bytes)
#define FT_STREAM_SEEK(position)
#define FT_FRAME_EXTRACT(size, bytes)
#define FT_STREAM_READ(buffer, count)
typedefFT_BEGIN_HEADER struct FT_MemoryRec_ * FT_Memory
GLuint GLuint GLuint GLuint arg1
GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg2
static char memory[1024 *256]