diff --git a/icu4c/source/i18n/dtfmtsym.cpp b/icu4c/source/i18n/dtfmtsym.cpp index 2b7eb0028a..68349c0191 100644 --- a/icu4c/source/i18n/dtfmtsym.cpp +++ b/icu4c/source/i18n/dtfmtsym.cpp @@ -568,6 +568,7 @@ DateFormatSymbols::initializeData(const Locale& locale, UErrorCode& status, UBoo ResourceBundle zoneArray = resource.get(fgZoneStringsTag, status); fZoneStringsRowCount = zoneArray.getSize(); ResourceBundle zoneRow = zoneArray.get((int32_t)0, status); + /* TODO: Fix the case where the zoneStrings is not a perfect square array of information. */ fZoneStringsColCount = zoneRow.getSize(); fZoneStrings = new UnicodeString * [fZoneStringsRowCount]; for(i = 0; i