Added missing icu headers for Android (dotnet/coreclr#11325)
authorCyd Haselton <chaselton@gmail.com>
Tue, 2 May 2017 11:52:46 +0000 (06:52 -0500)
committerJan Vorlicek <janvorli@microsoft.com>
Tue, 2 May 2017 11:52:46 +0000 (04:52 -0700)
urename.h and ustring.h contain the u_stncpy and its definition.
If they are not in the list of icushim.h headers, Android build fails.

Commit migrated from https://github.com/dotnet/coreclr/commit/eefe7a195cd1e36b9b0d16761b711061b5f3705f

src/coreclr/src/corefx/System.Globalization.Native/icushim.h

index 408ec15..313002e 100644 (file)
@@ -32,6 +32,8 @@
 #include <unicode/usearch.h>
 #include <unicode/utf16.h>
 #include <unicode/utypes.h>
+#include <unicode/urename.h>
+#include <unicode/ustring.h>
 
 // List of all functions from the ICU libraries that are used in the System.Globalization.Native.so
 #define FOR_ALL_UNCONDITIONAL_ICU_FUNCTIONS \