--- ttmkfdir-3.0.9/encoding.l.orig 2004-03-19 13:46:01.609947672 -0500 +++ ttmkfdir-3.0.9/encoding.l 2004-03-19 13:46:09.239787760 -0500 @@ -8,7 +8,7 @@ #include "ttmkfdir.h" #include "encoding.h" -#define DEFAULT_SIZE 0x100 /* 8 bit encoding */ +#define DEFAULT_SIZE 0xFFFF; #define YY_DECL int yylex (char *current_file, Encodings_t &dest) static unsigned int line_number = 1; @@ -43,6 +43,7 @@ STARTENCODING{WHITESPACES}{STRING} { cur_enc = new Encoding; cur_enc->names.push_back (strip_first (yytext)); + cur_enc->size = DEFAULT_SIZE; BEGIN(INSIDE_ENC_BLOCK); }