]> git.lizzy.rs Git - minetest.git/blob - build/android/libiconv_android.patch
Fix on_rightclick() being called directly after placing node
[minetest.git] / build / android / libiconv_android.patch
1 --- a/libcharset/lib/localcharset.c     2015-06-10 11:55:25.933870724 +0200
2 +++ b/libcharset/lib/localcharset.c     2015-06-10 11:55:39.578063493 +0200
3 @@ -47,7 +47,7 @@
4  
5  #if !defined WIN32_NATIVE
6  # include <unistd.h>
7 -# if HAVE_LANGINFO_CODESET
8 +# if HAVE_LANGINFO_CODESET && !(defined __ANDROID__)
9  #  include <langinfo.h>
10  # else
11  #  if 0 /* see comment below */
12 @@ -124,7 +124,7 @@ get_charset_aliases (void)
13    cp = charset_aliases;
14    if (cp == NULL)
15      {
16 -#if !(defined DARWIN7 || defined VMS || defined WIN32_NATIVE || defined __CYGWIN__)
17 +#if !(defined DARWIN7 || defined VMS || defined WIN32_NATIVE || defined __CYGWIN__ || defined __ANDROID__)
18        const char *dir;
19        const char *base = "charset.alias";
20        char *file_name;
21 @@ -338,6 +338,9 @@ get_charset_aliases (void)
22             "CP54936" "\0" "GB18030" "\0"
23             "CP65001" "\0" "UTF-8" "\0";
24  # endif
25 +# if defined __ANDROID__
26 +      cp = "*" "\0" "UTF-8" "\0";
27 +# endif
28  #endif
29  
30        charset_aliases = cp;
31 @@ -361,7 +364,7 @@ locale_charset (void)
32    const char *codeset;
33    const char *aliases;
34  
35 -#if !(defined WIN32_NATIVE || defined OS2)
36 +#if !(defined WIN32_NATIVE || defined OS2 || defined __ANDROID__)
37  
38  # if HAVE_LANGINFO_CODESET
39