From 9ba0aa2345899e085937d4aef2aa3dcf35d07b24 Mon Sep 17 00:00:00 2001 From: Andy Heninger Date: Wed, 25 Apr 2018 21:04:19 +0000 Subject: [PATCH] ICU-13634 Fix Macintosh build breakage. X-SVN-Rev: 41277 --- icu4c/source/i18n/numparse_currency.h | 3 ++- icu4c/source/i18n/numparse_symbols.h | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) 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 -- 2.40.0