ICU-10142 fix for old-style C

X-SVN-Rev: 34169
This commit is contained in:
Markus Scherer 2013-09-03 17:58:45 +00:00
parent 2786b25dff
commit 7eeeccbcbb

View file

@ -966,7 +966,6 @@ directionFromFlags(UBiDi *pBiDi) {
*/
static UBiDiDirection
resolveExplicitLevels(UBiDi *pBiDi, UErrorCode *pErrorCode) {
if(U_FAILURE(*pErrorCode)) { return UBIDI_LTR; }
DirProp *dirProps=pBiDi->dirProps;
UBiDiLevel *levels=pBiDi->levels;
const UChar *text=pBiDi->text;
@ -978,6 +977,8 @@ resolveExplicitLevels(UBiDi *pBiDi, UErrorCode *pErrorCode) {
UBiDiDirection direction;
pBiDi->isolateCount=0;
if(U_FAILURE(*pErrorCode)) { return UBIDI_LTR; }
/* determine if the text is mixed-directional or single-directional */
direction=directionFromFlags(pBiDi);