]> granicus.if.org Git - icu/commitdiff
ICU-13634 Fix Macintosh build breakage.
authorAndy Heninger <andy.heninger@gmail.com>
Wed, 25 Apr 2018 21:04:19 +0000 (21:04 +0000)
committerAndy Heninger <andy.heninger@gmail.com>
Wed, 25 Apr 2018 21:04:19 +0000 (21:04 +0000)
X-SVN-Rev: 41277

icu4c/source/i18n/numparse_currency.h
icu4c/source/i18n/numparse_symbols.h

index 7fb0913e50b85544a5ecfab7ea71baea0f6000f4..57033034af6d919dc60e56597f48d5fa4cba3a82 100644 (file)
@@ -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
 
index 9c39156d5cbdf14db78ec8c0a5bcac2c18ad202c..9cd69ffb8dda5007a2fb20649fd8c4f7599d584f 100644 (file)
@@ -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