mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-07 22:44:49 +00:00
ICU-5732 change a variable name for consistency with ICU4J
X-SVN-Rev: 22401
This commit is contained in:
parent
d934ed30e8
commit
69d0c83e8c
1 changed files with 7 additions and 7 deletions
|
@ -300,14 +300,14 @@ ubidi_getLevels(UBiDi *pBiDi, UErrorCode *pErrorCode) {
|
|||
}
|
||||
|
||||
U_CAPI void U_EXPORT2
|
||||
ubidi_getLogicalRun(const UBiDi *pBiDi, int32_t logicalStart,
|
||||
ubidi_getLogicalRun(const UBiDi *pBiDi, int32_t logicalPosition,
|
||||
int32_t *pLogicalLimit, UBiDiLevel *pLevel) {
|
||||
UErrorCode errorCode;
|
||||
int32_t runCount, visualStart, logicalLimit, logicalFirst, i;
|
||||
Run iRun;
|
||||
|
||||
errorCode=U_ZERO_ERROR;
|
||||
RETURN_VOID_IF_BAD_RANGE(logicalStart, 0, pBiDi->length, errorCode);
|
||||
RETURN_VOID_IF_BAD_RANGE(logicalPosition, 0, pBiDi->length, errorCode);
|
||||
/* ubidi_countRuns will check VALID_PARA_OR_LINE */
|
||||
runCount=ubidi_countRuns((UBiDi *)pBiDi, &errorCode);
|
||||
if(U_FAILURE(errorCode)) {
|
||||
|
@ -323,8 +323,8 @@ ubidi_getLogicalRun(const UBiDi *pBiDi, int32_t logicalStart,
|
|||
iRun = pBiDi->runs[i];
|
||||
logicalFirst=GET_INDEX(iRun.logicalStart);
|
||||
logicalLimit=logicalFirst+iRun.visualLimit-visualStart;
|
||||
if((logicalStart>=logicalFirst) &&
|
||||
(logicalStart<logicalLimit)) {
|
||||
if((logicalPosition>=logicalFirst) &&
|
||||
(logicalPosition<logicalLimit)) {
|
||||
break;
|
||||
}
|
||||
visualStart = iRun.visualLimit;
|
||||
|
@ -336,10 +336,10 @@ ubidi_getLogicalRun(const UBiDi *pBiDi, int32_t logicalStart,
|
|||
if(pBiDi->reorderingMode==UBIDI_REORDER_RUNS_ONLY) {
|
||||
*pLevel=(UBiDiLevel)GET_ODD_BIT(iRun.logicalStart);
|
||||
}
|
||||
else if(pBiDi->direction!=UBIDI_MIXED || logicalStart>=pBiDi->trailingWSStart) {
|
||||
*pLevel=GET_PARALEVEL(pBiDi, logicalStart);
|
||||
else if(pBiDi->direction!=UBIDI_MIXED || logicalPosition>=pBiDi->trailingWSStart) {
|
||||
*pLevel=GET_PARALEVEL(pBiDi, logicalPosition);
|
||||
} else {
|
||||
*pLevel=pBiDi->levels[logicalStart];
|
||||
*pLevel=pBiDi->levels[logicalPosition];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue