Index: source/common/unicode/utypes.h |
diff --git a/source/common/unicode/utypes.h b/source/common/unicode/utypes.h |
index 99c47da9d4c6898e41d69f1226faae98271ac3fb..6c1a540ca00ca6e0de909358d7957af4deaf8ff0 100644 |
--- a/source/common/unicode/utypes.h |
+++ b/source/common/unicode/utypes.h |
@@ -305,7 +305,11 @@ typedef double UDate; |
#define U_IO_API |
#define U_TOOLUTIL_API |
#elif defined(U_COMMON_IMPLEMENTATION) |
+#if defined(U_ICUDATAENTRY_IN_COMMON) |
+#define U_DATA_API U_EXPORT |
+#else |
#define U_DATA_API U_IMPORT |
+#endif |
#define U_COMMON_API U_EXPORT |
#define U_I18N_API U_IMPORT |
#define U_LAYOUT_API U_IMPORT |