Skip to content

Commit d9740c2

Browse files
Merge pull request #502 from tachoknight/master
sys/sysctl.h is deprecated on Linux
2 parents d11d565 + ccd47a2 commit d9740c2

File tree

7 files changed

+13
-2
lines changed

7 files changed

+13
-2
lines changed

src/internal.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -272,10 +272,9 @@ upcast(dispatch_object_t dou)
272272
#include <sys/mount.h>
273273
#ifdef __ANDROID__
274274
#include <linux/sysctl.h>
275-
#else
276-
#include <sys/sysctl.h>
277275
#endif /* __ANDROID__ */
278276
#if !defined(__linux__)
277+
#include <sys/sysctl.h>
279278
#include <sys/queue.h>
280279
#endif
281280
#include <sys/socket.h>

tests/Foundation/bench.mm

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@
2323
#ifdef __ANDROID__
2424
#include <linux/sysctl.h>
2525
#else
26+
#if !defined(__linux__)
2627
#include <sys/sysctl.h>
28+
#endif
2729
#endif /* __ANDROID__ */
2830
#include <mach/mach.h>
2931
#include <mach/mach_time.h>

tests/dispatch_apply.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@
2525
#ifdef __ANDROID__
2626
#include <linux/sysctl.h>
2727
#else
28+
#if !defined(__linux__)
2829
#include <sys/sysctl.h>
30+
#endif
2931
#endif /* __ANDROID__ */
3032
#endif
3133
#include <stdlib.h>

tests/dispatch_concur.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@
2828
#ifdef __ANDROID__
2929
#include <linux/sysctl.h>
3030
#else
31+
#if !defined(__linux__)
3132
#include <sys/sysctl.h>
33+
#endif
3234
#endif /* __ANDROID__ */
3335
#endif
3436

tests/dispatch_priority.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@
2626
#ifdef __ANDROID__
2727
#include <linux/sysctl.h>
2828
#else
29+
#if !defined(__linux__)
2930
#include <sys/sysctl.h>
31+
#endif
3032
#endif /* __ANDROID__ */
3133
#endif
3234
#include <stdlib.h>

tests/dispatch_readsync.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@
2626
#ifdef __ANDROID__
2727
#include <linux/sysctl.h>
2828
#else
29+
#if !defined(__linux__)
2930
#include <sys/sysctl.h>
31+
#endif
3032
#endif /* __ANDROID__ */
3133
#endif
3234
#include <assert.h>

tests/dispatch_vm.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@
3131
#ifdef __ANDROID__
3232
#include <linux/sysctl.h>
3333
#else
34+
#if !defined(__linux__)
3435
#include <sys/sysctl.h>
36+
#endif
3537
#endif /* __ANDROID__ */
3638
#include <stdarg.h>
3739
#include <time.h>

0 commit comments

Comments
 (0)