mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-07 22:44:49 +00:00
ICU-66 Don't test utf16 unsafe macros in an unsafe manner
X-SVN-Rev: 3651
This commit is contained in:
parent
9f3e5b057c
commit
1e5733e830
1 changed files with 6 additions and 4 deletions
|
@ -370,10 +370,12 @@ static void TestSetChar(){
|
|||
if(setOffset != start_safe[i]){
|
||||
log_err("ERROR: UTF16_SET_CHAR_START_SAFE failed for offset=%ld. Expected:%lx Got:%lx\n", offset, start_safe[i], setOffset);
|
||||
}
|
||||
setOffset=offset;
|
||||
UTF16_SET_CHAR_LIMIT_UNSAFE(input, setOffset);
|
||||
if(setOffset != limit_unsafe[i]){
|
||||
log_err("ERROR: UTF16_SET_CHAR_LIMIT_UNSAFE failed for offset=%ld. Expected:%lx Got:%lx\n", offset, limit_unsafe[i], setOffset);
|
||||
if (offset > 0) {
|
||||
setOffset=offset;
|
||||
UTF16_SET_CHAR_LIMIT_UNSAFE(input, setOffset);
|
||||
if(setOffset != limit_unsafe[i]){
|
||||
log_err("ERROR: UTF16_SET_CHAR_LIMIT_UNSAFE failed for offset=%ld. Expected:%lx Got:%lx\n", offset, limit_unsafe[i], setOffset);
|
||||
}
|
||||
}
|
||||
setOffset=offset;
|
||||
UTF16_SET_CHAR_LIMIT_SAFE(input,0, setOffset, sizeof(input)/U_SIZEOF_UCHAR);
|
||||
|
|
Loading…
Add table
Reference in a new issue