summaryrefslogtreecommitdiff
path: root/Build/source/libs/icu-xetex/test/intltest/testidn.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/icu-xetex/test/intltest/testidn.cpp')
-rw-r--r--Build/source/libs/icu-xetex/test/intltest/testidn.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/Build/source/libs/icu-xetex/test/intltest/testidn.cpp b/Build/source/libs/icu-xetex/test/intltest/testidn.cpp
index b706f2bf42c..8cc9b1687fa 100644
--- a/Build/source/libs/icu-xetex/test/intltest/testidn.cpp
+++ b/Build/source/libs/icu-xetex/test/intltest/testidn.cpp
@@ -1,7 +1,7 @@
/*
*******************************************************************************
*
-* Copyright (C) 2003, International Business Machines
+* Copyright (C) 2003-2006, International Business Machines
* Corporation and others. All Rights Reserved.
*
*******************************************************************************
@@ -19,8 +19,6 @@
* in various IDNA conversion processes.
*/
-#include <stdio.h>
-#include <stdlib.h>
#include "unicode/utypes.h"
#if !UCONFIG_NO_IDNA && !UCONFIG_NO_TRANSLITERATION
@@ -40,6 +38,7 @@
#include "sprpimpl.h"
#include "testidna.h"
#include "punyref.h"
+#include <stdlib.h>
UBool beVerbose=FALSE, haveCopyright=TRUE;
@@ -222,8 +221,12 @@ getValues(uint32_t result, int32_t& value, UBool& isIndex){
* the source codepoint is copied to the destination
*/
type = USPREP_TYPE_LIMIT;
+ isIndex =FALSE;
+ value = 0;
}else if(result >= _SPREP_TYPE_THRESHOLD){
type = (UStringPrepType) (result - _SPREP_TYPE_THRESHOLD);
+ isIndex =FALSE;
+ value = 0;
}else{
/* get the state */
type = USPREP_MAP;