From: Xavier de Gaye Date: Wed, 15 Jun 2016 09:35:29 +0000 (+0200) Subject: Issue #26862: SYS_getdents64 does not need to be defined on android API 21. X-Git-Tag: v3.6.0a3~139 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c716f183f8e93567af5065e36f6a728d2b514e9e;p=thirdparty%2FPython%2Fcpython.git Issue #26862: SYS_getdents64 does not need to be defined on android API 21. --- diff --git a/Modules/_posixsubprocess.c b/Modules/_posixsubprocess.c index a0109fb27075..0ca0aa5cda33 100644 --- a/Modules/_posixsubprocess.c +++ b/Modules/_posixsubprocess.c @@ -21,8 +21,7 @@ #include #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 # define SYS_getdents64 __NR_getdents64 #endif