comparison Wnn/etc/yincoding.c @ 28:a7ccf412ba02

more warning suppression
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Sat, 06 Mar 2010 23:24:53 +0900
parents c966456648ad
children
comparison
equal deleted inserted replaced
27:6bfa7ea3b75b 28:a7ccf412ba02
445 register int zytmp; 445 register int zytmp;
446 register int ret; 446 register int ret;
447 447
448 *len = 0; 448 *len = 0;
449 /* for Pinyin */ 449 /* for Pinyin */
450 if (ret = pzy_get_sheng_yun (one_yuyin, ss, sheng_raw, yun_raw, CWNN_PINYIN)) 450 if ((ret = pzy_get_sheng_yun (one_yuyin, ss, sheng_raw, yun_raw, CWNN_PINYIN)))
451 if (is_pinyin (sheng_raw[0], yun_raw[0]) != -1) 451 if (is_pinyin (sheng_raw[0], yun_raw[0]) != -1)
452 { 452 {
453 *len = ret; 453 *len = ret;
454 return (create_yincod (sheng_raw[0], yun_raw[0], ss[0])); 454 return (create_yincod (sheng_raw[0], yun_raw[0], ss[0]));
455 } 455 }
456 /* for Zhuyin */ 456 /* for Zhuyin */
457 if (ret = pzy_get_sheng_yun (one_yuyin, ss, sheng_raw, yun_raw, CWNN_ZHUYIN)) 457 if ((ret = pzy_get_sheng_yun (one_yuyin, ss, sheng_raw, yun_raw, CWNN_ZHUYIN)))
458 { 458 {
459 zytmp = zhuyin_tbl[sheng_raw[0] * ZY_NUM_YUNMU + yun_raw[0]]; 459 zytmp = zhuyin_tbl[sheng_raw[0] * ZY_NUM_YUNMU + yun_raw[0]];
460 if (is_zhuyin (sheng_raw[0], yun_raw[0]) != -1) 460 if (is_zhuyin (sheng_raw[0], yun_raw[0]) != -1)
461 { 461 {
462 if ((zytmp & 0x0080) == 0x0080) 462 if ((zytmp & 0x0080) == 0x0080)