Index: icu52/patches/static.analysis.patch |
=================================================================== |
--- icu52/patches/static.analysis.patch (revision 261238) |
+++ icu52/patches/static.analysis.patch (working copy) |
@@ -1,63 +0,0 @@ |
-Index: source/i18n/msgfmt.cpp |
-=================================================================== |
---- source/i18n/msgfmt.cpp (revision 83674) |
-+++ source/i18n/msgfmt.cpp (working copy) |
-@@ -769,12 +769,13 @@ |
- DateFormat *fullDateTemplate = DateFormat::createDateInstance(DateFormat::kFull, fLocale); |
- DateFormat *defaultTimeTemplate = DateFormat::createTimeInstance(DateFormat::kDefault, fLocale); |
- DateFormat *shortTimeTemplate = DateFormat::createTimeInstance(DateFormat::kShort, fLocale); |
- DateFormat *longTimeTemplate = DateFormat::createTimeInstance(DateFormat::kLong, fLocale); |
- DateFormat *fullTimeTemplate = DateFormat::createTimeInstance(DateFormat::kFull, fLocale); |
- |
- |
- appendTo += COMMA; |
- if (formatAlias == *defaultDateTemplate) { |
-+ // default is medium. no need to handle medium separately. |
- appendTo += ID_DATE; |
- } |
- else if (formatAlias == *shortDateTemplate) { |
-@@ -782,11 +783,6 @@ |
- appendTo += COMMA; |
- appendTo += ID_SHORT; |
- } |
-- else if (formatAlias == *defaultDateTemplate) { |
-- appendTo += ID_DATE; |
-- appendTo += COMMA; |
-- appendTo += ID_MEDIUM; |
-- } |
- else if (formatAlias == *longDateTemplate) { |
- appendTo += ID_DATE; |
- appendTo += COMMA; |
-@@ -798,6 +794,7 @@ |
- appendTo += ID_FULL; |
- } |
- else if (formatAlias == *defaultTimeTemplate) { |
-+ // default is medium. no need to handle medium separately. |
- appendTo += ID_TIME; |
- } |
- else if (formatAlias == *shortTimeTemplate) { |
-@@ -805,11 +802,6 @@ |
- appendTo += COMMA; |
- appendTo += ID_SHORT; |
- } |
-- else if (formatAlias == *defaultTimeTemplate) { |
-- appendTo += ID_TIME; |
-- appendTo += COMMA; |
-- appendTo += ID_MEDIUM; |
-- } |
- else if (formatAlias == *longTimeTemplate) { |
- appendTo += ID_TIME; |
- appendTo += COMMA; |
-Index: source/i18n/ucol_sit.cpp |
-=================================================================== |
---- source/i18n/ucol_sit.cpp (revision 83674) |
-+++ source/i18n/ucol_sit.cpp (working copy) |
-@@ -239,7 +239,7 @@ |
- spec->variableTopString[i++] = readHexCodeUnit(&string, status); |
- } |
- spec->variableTopStringLen = i; |
-- if(i == locElementCapacity && (*string != 0 || *string != '_')) { |
-+ if(i == locElementCapacity && *string != 0 && *string != '_') { |
- *status = U_BUFFER_OVERFLOW_ERROR; |
- } |
- } else { |