fix the ignore 1 for 10 problem for cjk-ideographics style

This commit is contained in:
ftang%netscape.com 1999-04-07 00:32:49 +00:00
Родитель 32244b901c
Коммит 0af90f4741
2 изменённых файлов: 4 добавлений и 2 удалений

Просмотреть файл

@ -429,7 +429,8 @@ static void CJKIdeographicToText(PRInt32 ordinal, nsString& result,
buf[--idx] = c10kUnit;
if(0 != cUnit)
buf[--idx] = cUnit;
if((0 != cDigit) && ( 1 == (ud%4)) && (ordinal < 10))
if((0 != cDigit) &&
( (1 != cur) || (1 != (ud%4)) || ( ordinal > 10)) )
buf[--idx] = cDigit;
c10kUnit = 0;

Просмотреть файл

@ -429,7 +429,8 @@ static void CJKIdeographicToText(PRInt32 ordinal, nsString& result,
buf[--idx] = c10kUnit;
if(0 != cUnit)
buf[--idx] = cUnit;
if((0 != cDigit) && ( 1 == (ud%4)) && (ordinal < 10))
if((0 != cDigit) &&
( (1 != cur) || (1 != (ud%4)) || ( ordinal > 10)) )
buf[--idx] = cDigit;
c10kUnit = 0;