1
0
mirror of https://github.com/termux/termux-packages synced 2024-06-23 20:47:07 +00:00

ndk_patches: Fix for mosh in <sys/select.h>

This commit is contained in:
Fredrik Fornwall 2015-07-25 18:20:06 -04:00
parent fa80612ca2
commit 49c5b4d558

View File

@ -0,0 +1,14 @@
Mosh needs this.
diff -u -r /home/fornwall/lib/android-ndk/platforms/android-21/arch-arm/usr/include/sys/select.h ./usr/include/sys/select.h
--- /home/fornwall/lib/android-ndk/platforms/android-21/arch-arm/usr/include/sys/select.h 2014-10-14 22:53:49.000000000 -0400
+++ ./usr/include/sys/select.h 2015-07-23 19:19:06.375287284 -0400
@@ -54,7 +54,7 @@
#if defined(__BIONIC_FORTIFY)
extern void __FD_CLR_chk(int, fd_set*, size_t);
extern void __FD_SET_chk(int, fd_set*, size_t);
-extern int __FD_ISSET_chk(int, fd_set*, size_t);
+extern int __FD_ISSET_chk(int, fd_set const*, size_t);
#define FD_CLR(fd, set) __FD_CLR_chk(fd, set, __bos(set))
#define FD_SET(fd, set) __FD_SET_chk(fd, set, __bos(set))
#define FD_ISSET(fd, set) __FD_ISSET_chk(fd, set, __bos(set))