diff --git a/icu4c/source/common/umapfile.cpp b/icu4c/source/common/umapfile.cpp index b58ac37f4d4..ab8829d8c38 100644 --- a/icu4c/source/common/umapfile.cpp +++ b/icu4c/source/common/umapfile.cpp @@ -237,7 +237,7 @@ typedef HANDLE MemoryMap; pData->map = (char *)data + length; pData->pHeader=(const DataHeader *)data; pData->mapAddr = data; -#if U_PLATFORM == U_PF_IPHONE +#if U_PLATFORM == U_PF_IPHONE || U_PLATFORM == U_PF_ANDROID posix_madvise(data, length, POSIX_MADV_RANDOM); #endif return true;