mirror of
https://github.com/radareorg/radare2.git
synced 2024-11-24 22:00:18 +00:00
Blindly fix the iOS build
This commit is contained in:
parent
503cb6219d
commit
6773d95247
@ -4,6 +4,16 @@
|
||||
#include <r_core.h>
|
||||
#include <signal.h>
|
||||
|
||||
#if __APPLE__ && (__arm__ || __arm64__ || __aarch64__)
|
||||
#define USE_IOS_JETSAM 1
|
||||
|
||||
#define MEMORYSTATUS_CMD_SET_JETSAM_TASK_LIMIT 6
|
||||
extern int memorystatus_control(uint32_t command, pid_t pid, uint32_t flags, void *buffer, size_t buffersize);
|
||||
|
||||
#else
|
||||
#define USE_IOS_JETSAM 0
|
||||
#endif
|
||||
|
||||
#if __WINDOWS__
|
||||
int main() {
|
||||
eprintf ("r2agent: Not yet implemented for this platform.\n");
|
||||
@ -62,9 +72,8 @@ int main(int argc, char **argv) {
|
||||
return usage (0);
|
||||
}
|
||||
|
||||
#if __APPLE__ && (__arm__ || __arm64__ || __aarch64__)
|
||||
#define MEMORYSTATUS_CMD_SET_JETSAM_TASK_LIMIT 6
|
||||
memorystatus_control (MEMORYSTATUS_CMD_SET_JETSAM_TASK_LIMIT, getpid (), 256, NULL, 0);
|
||||
#if USE_IOS_JETSAM
|
||||
memorystatus_control (MEMORYSTATUS_CMD_SET_JETSAM_TASK_LIMIT, getpid (), 256, NULL, 0);
|
||||
#endif
|
||||
if (dodaemon) {
|
||||
#if LIBC_HAVE_FORK
|
||||
|
Loading…
Reference in New Issue
Block a user