fix a bug, changing the data from unsigned char * to char * will cause a overflow when the length is greater than 127, modify the omit_first_level_select and get_tokens function