]> granicus.if.org Git - python/commitdiff
Issue #26862: SYS_getdents64 does not need to be defined on android API 21.
authorXavier de Gaye <xdegaye@users.sourceforge.net>
Wed, 15 Jun 2016 09:35:29 +0000 (11:35 +0200)
committerXavier de Gaye <xdegaye@users.sourceforge.net>
Wed, 15 Jun 2016 09:35:29 +0000 (11:35 +0200)
Modules/_posixsubprocess.c

index a0109fb27075068bfdaa2cf59c42e487649c33af..0ca0aa5cda33c3b37fd33de007b07a6705b50d4f 100644 (file)
@@ -21,8 +21,7 @@
 #include <dirent.h>
 #endif
 
-#if defined(__ANDROID__) && !defined(SYS_getdents64)
-/* Android doesn't expose syscalls, add the definition manually. */
+#if defined(__ANDROID__) && __ANDROID_API__ < 21 && !defined(SYS_getdents64)
 # include <sys/linux-syscalls.h>
 # define SYS_getdents64  __NR_getdents64
 #endif