From: Andy Heninger Date: Wed, 25 Apr 2018 21:04:19 +0000 (+0000) Subject: ICU-13634 Fix Macintosh build breakage. X-Git-Tag: release-62-rc~193 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9ba0aa2345899e085937d4aef2aa3dcf35d07b24;p=icu ICU-13634 Fix Macintosh build breakage. X-SVN-Rev: 41277 --- diff --git a/icu4c/source/i18n/numparse_currency.h b/icu4c/source/i18n/numparse_currency.h index 7fb0913e50b..57033034af6 100644 --- a/icu4c/source/i18n/numparse_currency.h +++ b/icu4c/source/i18n/numparse_currency.h @@ -29,7 +29,8 @@ using ::icu::number::impl::CurrencySymbols; * * @author sffc */ -class CombinedCurrencyMatcher : public NumberParseMatcher, public UMemory { +// Exported as U_I18N_API for tests +class U_I18N_API CombinedCurrencyMatcher : public NumberParseMatcher, public UMemory { public: CombinedCurrencyMatcher() = default; // WARNING: Leaves the object in an unusable state diff --git a/icu4c/source/i18n/numparse_symbols.h b/icu4c/source/i18n/numparse_symbols.h index 9c39156d5cb..9cd69ffb8dd 100644 --- a/icu4c/source/i18n/numparse_symbols.h +++ b/icu4c/source/i18n/numparse_symbols.h @@ -20,7 +20,8 @@ namespace impl { * * @author sffc */ -class SymbolMatcher : public NumberParseMatcher, public UMemory { +// Exported as U_I18N_API for tests +class U_I18N_API SymbolMatcher : public NumberParseMatcher, public UMemory { public: SymbolMatcher() = default; // WARNING: Leaves the object in an unusable state