Update ICU to 54.1 step 1
1. Replace 'src/' with a fresh copy of ICU 54.1 from the upstream.
2. Remove unncessary files/directories
3. Update the source/header file lists in icu.gypi and icu.gyp
4. Update README.chromium to warn that the ICU head is not usable for
building Chromium/Blink/v8,yet.
BUG=428145
TEST=None
Review URL: https://codereview.chromium.org/845603002
diff --git a/source/common/uidna.cpp b/source/common/uidna.cpp
index b7780b8..c9ab802 100644
--- a/source/common/uidna.cpp
+++ b/source/common/uidna.cpp
@@ -1,7 +1,7 @@
/*
*******************************************************************************
*
- * Copyright (C) 2003-2009, International Business Machines
+ * Copyright (C) 2003-2014, International Business Machines
* Corporation and others. All Rights Reserved.
*
*******************************************************************************
@@ -408,13 +408,12 @@
//initialize pointers to stack buffers
UChar *b1 = b1Stack, *b2 = b2Stack, *b1Prime=NULL, *b3=b3Stack;
- int32_t b1Len, b2Len, b1PrimeLen, b3Len,
+ int32_t b1Len = 0, b2Len, b1PrimeLen, b3Len,
b1Capacity = MAX_LABEL_BUFFER_SIZE,
b2Capacity = MAX_LABEL_BUFFER_SIZE,
b3Capacity = MAX_LABEL_BUFFER_SIZE,
reqLength=0;
- b1Len = 0;
UBool* caseFlags = NULL;
UBool srcIsASCII = TRUE;