Merge pull request #66 from triplef/android-default-encoding

Use UTF-8 as default encoding on Android.
This commit is contained in:
Fred Kiefer 2019-08-14 18:07:23 +02:00 committed by GitHub
commit 587ef0ab32
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2865,7 +2865,12 @@ GSPrivateCStringEncoding(const char *encoding)
if (enc == GSUndefinedEncoding)
{
#ifdef __ANDROID__
// Android uses UTF-8 as default encoding (e.g. for file paths)
enc = NSUTF8StringEncoding;
#else
enc = NSISOLatin1StringEncoding;
#endif
}
else if (GSPrivateIsEncodingSupported(enc) == NO)
{