summaryrefslogtreecommitdiff
path: root/intl
diff options
context:
space:
mode:
authorMoonchild <moonchild@palemoon.org>2021-03-31 15:41:38 +0000
committerMoonchild <moonchild@palemoon.org>2021-03-31 15:41:38 +0000
commite07dee79c5daa6aebbf3014bcad822fa14fa7cfe (patch)
tree155bad3cd161ec6a054644c244424f3ad6d96b7a /intl
parent685dafd7759e99afd09baa71dbe42f00543e28dc (diff)
downloaduxp-e07dee79c5daa6aebbf3014bcad822fa14fa7cfe.tar.gz
Issue #1756 - Clean up ICU patch.
We don't need ICU_UNUM_HAS_FORMATDOUBLEFORFIELDS because we don't support any ICU other than the one in-tree.
Diffstat (limited to 'intl')
-rw-r--r--intl/icu-patches/unum_formatDoubleForFields.diff7
-rw-r--r--intl/icu/source/i18n/unicode/unum.h5
2 files changed, 5 insertions, 7 deletions
diff --git a/intl/icu-patches/unum_formatDoubleForFields.diff b/intl/icu-patches/unum_formatDoubleForFields.diff
index 75a684d4aa..148c7d2d97 100644
--- a/intl/icu-patches/unum_formatDoubleForFields.diff
+++ b/intl/icu-patches/unum_formatDoubleForFields.diff
@@ -23,7 +23,7 @@ diff --git a/intl/icu/source/i18n/unicode/unum.h b/intl/icu/source/i18n/unicode/
* <h2> Number Format C API </h2>
*
* Number Format C API Provides functions for
-@@ -647,16 +648,67 @@ U_STABLE int32_t U_EXPORT2
+@@ -647,16 +648,66 @@ U_STABLE int32_t U_EXPORT2
unum_formatUFormattable(const UNumberFormat* fmt,
const UFormattable *number,
UChar *result,
@@ -71,16 +71,15 @@ diff --git a/intl/icu/source/i18n/unicode/unum.h b/intl/icu/source/i18n/unicode/
+* @see unum_parseDouble
+* @see UFieldPositionIterator
+* @see UNumberFormatFields
-+* @draft ICU 59
++* @stable ICU 59
+*/
-+U_DRAFT int32_t U_EXPORT2
++U_STABLE int32_t U_EXPORT2
+unum_formatDoubleForFields(const UNumberFormat* format,
+ double number,
+ UChar* result,
+ int32_t resultLength,
+ UFieldPositionIterator* fpositer,
+ UErrorCode* status);
-+#define ICU_UNUM_HAS_FORMATDOUBLEFORFIELDS
+
+/**
* Parse a string into an integer using a UNumberFormat.
diff --git a/intl/icu/source/i18n/unicode/unum.h b/intl/icu/source/i18n/unicode/unum.h
index acc6abf8c5..8c37ec90ae 100644
--- a/intl/icu/source/i18n/unicode/unum.h
+++ b/intl/icu/source/i18n/unicode/unum.h
@@ -692,16 +692,15 @@ unum_formatUFormattable(const UNumberFormat* fmt,
* @see unum_parseDouble
* @see UFieldPositionIterator
* @see UNumberFormatFields
-* @draft ICU 59
+* @stable ICU 59
*/
-U_DRAFT int32_t U_EXPORT2
+U_STABLE int32_t U_EXPORT2
unum_formatDoubleForFields(const UNumberFormat* format,
double number,
UChar* result,
int32_t resultLength,
UFieldPositionIterator* fpositer,
UErrorCode* status);
-#define ICU_UNUM_HAS_FORMATDOUBLEFORFIELDS
/**
* Parse a string into an integer using a UNumberFormat.