Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(230)

Unified Diff: source/common/ubrk.cpp

Issue 1621843002: ICU 56 update step 1 (Closed) Base URL: https://chromium.googlesource.com/chromium/deps/icu.git@561
Patch Set: Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « source/common/ubidiwrt.c ('k') | source/common/ucase_props_data.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: source/common/ubrk.cpp
diff --git a/source/common/ubrk.cpp b/source/common/ubrk.cpp
index a0002c21cea90effce913adf5652fcc6e48951ab..161c0ac4d32aad7eee40906398aaa24f46e63a14 100644
--- a/source/common/ubrk.cpp
+++ b/source/common/ubrk.cpp
@@ -1,6 +1,6 @@
/*
********************************************************************************
-* Copyright (C) 1996-2013, International Business Machines
+* Copyright (C) 1996-2015, International Business Machines
* Corporation and others. All Rights Reserved.
********************************************************************************
*/
@@ -164,10 +164,9 @@ ubrk_setText(UBreakIterator* bi,
int32_t textLength,
UErrorCode* status)
{
- BreakIterator *brit = (BreakIterator *)bi;
UText ut = UTEXT_INITIALIZER;
utext_openUChars(&ut, text, textLength, status);
- brit->setText(&ut, *status);
+ ((BreakIterator*)bi)->setText(&ut, *status);
// A stack allocated UText wrapping a UChar * string
// can be dumped without explicitly closing it.
}
@@ -179,8 +178,7 @@ ubrk_setUText(UBreakIterator *bi,
UText *text,
UErrorCode *status)
{
- RuleBasedBreakIterator *brit = (RuleBasedBreakIterator *)bi;
- brit->RuleBasedBreakIterator::setText(text, *status);
+ ((BreakIterator*)bi)->setText(text, *status);
}
@@ -191,35 +189,35 @@ U_CAPI int32_t U_EXPORT2
ubrk_current(const UBreakIterator *bi)
{
- return ((RuleBasedBreakIterator*)bi)->RuleBasedBreakIterator::current();
+ return ((BreakIterator*)bi)->current();
}
U_CAPI int32_t U_EXPORT2
ubrk_next(UBreakIterator *bi)
{
- return ((RuleBasedBreakIterator*)bi)->RuleBasedBreakIterator::next();
+ return ((BreakIterator*)bi)->next();
}
U_CAPI int32_t U_EXPORT2
ubrk_previous(UBreakIterator *bi)
{
- return ((RuleBasedBreakIterator*)bi)->RuleBasedBreakIterator::previous();
+ return ((BreakIterator*)bi)->previous();
}
U_CAPI int32_t U_EXPORT2
ubrk_first(UBreakIterator *bi)
{
- return ((RuleBasedBreakIterator*)bi)->RuleBasedBreakIterator::first();
+ return ((BreakIterator*)bi)->first();
}
U_CAPI int32_t U_EXPORT2
ubrk_last(UBreakIterator *bi)
{
- return ((RuleBasedBreakIterator*)bi)->RuleBasedBreakIterator::last();
+ return ((BreakIterator*)bi)->last();
}
U_CAPI int32_t U_EXPORT2
@@ -227,7 +225,7 @@ ubrk_preceding(UBreakIterator *bi,
int32_t offset)
{
- return ((RuleBasedBreakIterator*)bi)->RuleBasedBreakIterator::preceding(offset);
+ return ((BreakIterator*)bi)->preceding(offset);
}
U_CAPI int32_t U_EXPORT2
@@ -235,7 +233,7 @@ ubrk_following(UBreakIterator *bi,
int32_t offset)
{
- return ((RuleBasedBreakIterator*)bi)->RuleBasedBreakIterator::following(offset);
+ return ((BreakIterator*)bi)->following(offset);
}
U_CAPI const char* U_EXPORT2
@@ -256,20 +254,20 @@ ubrk_countAvailable()
U_CAPI UBool U_EXPORT2
ubrk_isBoundary(UBreakIterator *bi, int32_t offset)
{
- return ((RuleBasedBreakIterator *)bi)->RuleBasedBreakIterator::isBoundary(offset);
+ return ((BreakIterator*)bi)->isBoundary(offset);
}
U_CAPI int32_t U_EXPORT2
ubrk_getRuleStatus(UBreakIterator *bi)
{
- return ((RuleBasedBreakIterator *)bi)->RuleBasedBreakIterator::getRuleStatus();
+ return ((BreakIterator*)bi)->getRuleStatus();
}
U_CAPI int32_t U_EXPORT2
ubrk_getRuleStatusVec(UBreakIterator *bi, int32_t *fillInVec, int32_t capacity, UErrorCode *status)
{
- return ((RuleBasedBreakIterator *)bi)->RuleBasedBreakIterator::getRuleStatusVec(fillInVec, capacity, *status);
+ return ((BreakIterator*)bi)->getRuleStatusVec(fillInVec, capacity, *status);
}
« no previous file with comments | « source/common/ubidiwrt.c ('k') | source/common/ucase_props_data.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698