diff --git a/Process.h b/Process.h index d50865fb..1f118e70 100644 --- a/Process.h +++ b/Process.h @@ -15,10 +15,6 @@ in the source distribution for its full text. #include "Object.h" #include "RichString.h" -#ifdef __ANDROID__ -#define SYS_ioprio_get __NR_ioprio_get -#define SYS_ioprio_set __NR_ioprio_set -#endif #define PROCESS_FLAG_IO 0x0001 #define DEFAULT_HIGHLIGHT_SECS 5 diff --git a/linux/LinuxProcess.c b/linux/LinuxProcess.c index d1cad976..8cd9f492 100644 --- a/linux/LinuxProcess.c +++ b/linux/LinuxProcess.c @@ -184,6 +184,11 @@ static int LinuxProcess_effectiveIOPriority(const LinuxProcess* this) { return this->ioPriority; } +#ifdef __ANDROID__ +#define SYS_ioprio_get __NR_ioprio_get +#define SYS_ioprio_set __NR_ioprio_set +#endif + IOPriority LinuxProcess_updateIOPriority(LinuxProcess* this) { IOPriority ioprio = 0; // Other OSes masquerading as Linux (NetBSD?) don't have this syscall