View | Details | Raw Unified | Return to issue 1601
Collapse All | Expand All

(-)transliteration_sentencecase.cxx.orig (-10 / +2 lines)
Lines 78-89 Transliteration_sentencecase::transliter Link Here
78
				if( bPoint && unicode::isLower( c ))
78
				if( bPoint && unicode::isLower( c ))
79
				{
79
				{
80
					map = &casefolding::getValue(&c, 0, 1, aLocale, MappingTypeLowerToUpper);
80
					map = &casefolding::getValue(&c, 0, 1, aLocale, MappingTypeLowerToUpper);
81
					bPoint = false;
82
				}
83
				else if (!bPoint && unicode::isUpper( c ))
84
				{
85
					map = &casefolding::getValue(&c, 0, 1, aLocale, MappingTypeUpperToLower);
86
				}
81
				}
82
				bPoint = false;
87
83
88
				if(map == 0)
84
				if(map == 0)
89
				{
85
				{
Lines 128-137 Transliteration_sentencecase::transliter Link Here
128
			{
124
			{
129
				map = &casefolding::getValue(&c, 0, 1, aLocale, MappingTypeLowerToUpper);
125
				map = &casefolding::getValue(&c, 0, 1, aLocale, MappingTypeLowerToUpper);
130
			}
126
			}
131
			else if (!bPoint && unicode::isUpper( c ))
127
			bPoint = false;
132
			{
133
				map = &casefolding::getValue(&c, 0, 1, aLocale, MappingTypeUpperToLower);
134
			}
135
128
136
			if(map == 0)
129
			if(map == 0)
137
			{
130
			{
Lines 146-152 Transliteration_sentencecase::transliter Link Here
146
					pArr[j++] = i + startPos;
139
					pArr[j++] = i + startPos;
147
				}
140
				}
148
			}
141
			}
149
			bPoint = false;
150
		}
142
		}
151
		else
143
		else
152
		{
144
		{

Return to issue 1601