Lines Matching refs:NJ_CHAR
74 static NJ_UINT16 convert_to_yomi(NJ_DIC_HANDLE hdl, NJ_UINT8 *index, NJ_UINT16 len, NJ_CHAR *yomi, NJ_UINT16 size);
75 static NJ_UINT16 yomi_strcmp_forward(NJ_DIC_HANDLE hdl, NJ_UINT8 *data, NJ_CHAR *yomi);
151 static NJ_UINT16 convert_to_yomi(NJ_DIC_HANDLE hdl, NJ_UINT8 *index, NJ_UINT16 len, NJ_CHAR *yomi, NJ_UINT16 size)
154 NJ_CHAR *wky;
179 if (((ret + char_len + NJ_TERM_LEN) * sizeof(NJ_CHAR)) > size) {
180 return (size / sizeof(NJ_CHAR));
189 if (((ret + 1 + NJ_TERM_LEN) * sizeof(NJ_CHAR)) > size) {
190 return (size / sizeof(NJ_CHAR));
192 *wky++ = (NJ_CHAR)(*(wkc + idx));
201 static NJ_UINT16 yomi_strcmp_forward(NJ_DIC_HANDLE hdl, NJ_UINT8 *data, NJ_CHAR *yomi)
204 NJ_CHAR *stroke;
205 NJ_CHAR buf[NJ_MAX_LEN + NJ_TERM_LEN];
218 dic_ylen = DATA_YOMI_SIZE(data) / sizeof(NJ_CHAR);
221 if (size < ((dic_ylen + NJ_TERM_LEN) * sizeof(NJ_CHAR))) {
227 area += sizeof(NJ_CHAR);
235 if (size < ((dic_ylen + NJ_TERM_LEN) * sizeof(NJ_CHAR))) {
319 NJ_CHAR stroke[NJ_MAX_LEN + NJ_TERM_LEN];
342 kouholen = (NJ_UINT16)DATA_CANDIDATE_SIZE(data)/sizeof(NJ_CHAR);
357 NJ_INT16 njd_f_get_stroke(NJ_WORD *word, NJ_CHAR *stroke, NJ_UINT16 size) {
377 len = DATA_YOMI_SIZE(data)/sizeof(NJ_CHAR);
380 if (size < ((len + NJ_TERM_LEN) * sizeof(NJ_CHAR))) {
387 area += sizeof(NJ_CHAR);
395 if (size < ((len + NJ_TERM_LEN) * sizeof(NJ_CHAR))) {
402 NJ_INT16 njd_f_get_candidate(NJ_WORD *word, NJ_CHAR *candidate, NJ_UINT16 size)
406 NJ_CHAR work[NJ_MAX_LEN + NJ_TERM_LEN];
416 len = DATA_CANDIDATE_SIZE(data)/sizeof(NJ_CHAR);
417 if (size < ((len + NJ_TERM_LEN) * sizeof(NJ_CHAR))) {
427 len = DATA_YOMI_SIZE(data)/sizeof(NJ_CHAR);
430 if (size < ((len + NJ_TERM_LEN) * sizeof(NJ_CHAR))) {
435 area += sizeof(NJ_CHAR);
444 if (size < ((len + NJ_TERM_LEN) * sizeof(NJ_CHAR))) {
461 area += sizeof(NJ_CHAR);