]> granicus.if.org Git - icu/commitdiff
ICU-12992 jungshik says that Windows does not like inline U_COMMON_API functions
authorMarkus Scherer <markus.icu@gmail.com>
Wed, 15 Mar 2017 21:00:16 +0000 (21:00 +0000)
committerMarkus Scherer <markus.icu@gmail.com>
Wed, 15 Mar 2017 21:00:16 +0000 (21:00 +0000)
X-SVN-Rev: 39823

icu4c/source/common/unicode/char16ptr.h

index 27efa5da2d03a7db2fcaa741beb99507ff4c3c97..744aef2c9ca2f67e0f27fecc3f69556f7daecd48 100644 (file)
@@ -235,7 +235,7 @@ const char16_t *ConstChar16Ptr::get() const { return u.cp; }
  * @return p as const UChar *
  * @draft ICU 59
  */
-inline U_COMMON_API const UChar *toUCharPtr(const char16_t *p) {
+inline const UChar *toUCharPtr(const char16_t *p) {
 #ifdef U_ALIASING_BARRIER
     U_ALIASING_BARRIER(p);
 #endif
@@ -249,7 +249,7 @@ inline U_COMMON_API const UChar *toUCharPtr(const char16_t *p) {
  * @return p as UChar *
  * @draft ICU 59
  */
-inline U_COMMON_API UChar *toUCharPtr(char16_t *p) {
+inline UChar *toUCharPtr(char16_t *p) {
 #ifdef U_ALIASING_BARRIER
     U_ALIASING_BARRIER(p);
 #endif
@@ -263,7 +263,7 @@ inline U_COMMON_API UChar *toUCharPtr(char16_t *p) {
  * @return p as const OldUChar *
  * @draft ICU 59
  */
-inline U_COMMON_API const OldUChar *toOldUCharPtr(const char16_t *p) {
+inline const OldUChar *toOldUCharPtr(const char16_t *p) {
 #ifdef U_ALIASING_BARRIER
     U_ALIASING_BARRIER(p);
 #endif
@@ -277,7 +277,7 @@ inline U_COMMON_API const OldUChar *toOldUCharPtr(const char16_t *p) {
  * @return p as OldUChar *
  * @draft ICU 59
  */
-inline U_COMMON_API OldUChar *toOldUCharPtr(char16_t *p) {
+inline OldUChar *toOldUCharPtr(char16_t *p) {
 #ifdef U_ALIASING_BARRIER
     U_ALIASING_BARRIER(p);
 #endif