X-Git-Url: https://git.distorted.org.uk/~mdw/termux-packages/blobdiff_plain/798619b91c91405f847b0e48137239f218a4cf15..59f0d218a6ff34c80cf898f6d7ac62555ba8eb11:/packages/libarchive/archive_write_disk_posix.c.patch diff --git a/packages/libarchive/archive_write_disk_posix.c.patch b/packages/libarchive/archive_write_disk_posix.c.patch new file mode 100644 index 00000000..eed01249 --- /dev/null +++ b/packages/libarchive/archive_write_disk_posix.c.patch @@ -0,0 +1,15 @@ +diff -u -r ../libarchive-3.1.2/libarchive/archive_write_disk_posix.c ./libarchive/archive_write_disk_posix.c +--- ../libarchive-3.1.2/libarchive/archive_write_disk_posix.c 2013-02-08 01:52:07.000000000 +0100 ++++ ./libarchive/archive_write_disk_posix.c 2014-07-15 19:09:38.106845578 +0200 +@@ -2456,7 +2456,11 @@ + alen = 0; + mb = 0; + complete = 1; ++#ifdef __ANDROID__ ++ utf8 = 1; ++#else + utf8 = (strcmp(nl_langinfo(CODESET), "UTF-8") == 0)? 1: 0; ++#endif + for (p = a->name; *p != '\0'; p++) { + ++alen; + if (*p == '\\') {