summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Somers <asomers@gmail.com>2016-09-02 07:28:02 -0600
committerAlan Somers <asomers@gmail.com>2016-09-02 07:28:02 -0600
commit6a3492d0d8e76bfeaa27bc7397cb39b3f876fd29 (patch)
treea5151b9037348826f6f41c057413e01acddc235d
parente0fc0cd55b81f49764597e95e272e2369411b9de (diff)
downloadrust-libc-6a3492d0d8e76bfeaa27bc7397cb39b3f876fd29.tar.gz
Fix fn kevent on OpenBSD and Bitrig
Reported by: Sebastien Marie
-rw-r--r--src/unix/bsd/openbsdlike/bitrig.rs4
-rw-r--r--src/unix/bsd/openbsdlike/openbsd.rs4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/unix/bsd/openbsdlike/bitrig.rs b/src/unix/bsd/openbsdlike/bitrig.rs
index 06900c26ce..2045ac52f0 100644
--- a/src/unix/bsd/openbsdlike/bitrig.rs
+++ b/src/unix/bsd/openbsdlike/bitrig.rs
@@ -455,9 +455,9 @@ extern {
flags: ::c_int) -> ::c_int;
pub fn kevent(kq: ::c_int,
changelist: *const ::kevent,
- nchanges: ::size_t,
+ nchanges: ::c_int,
eventlist: *mut ::kevent,
- nevents: ::size_t,
+ nevents: ::c_int,
timeout: *const ::timespec) -> ::c_int;
pub fn mprotect(addr: *const ::c_void, len: ::size_t, prot: ::c_int)
-> ::c_int;
diff --git a/src/unix/bsd/openbsdlike/openbsd.rs b/src/unix/bsd/openbsdlike/openbsd.rs
index 6d136afc32..f4c5745b35 100644
--- a/src/unix/bsd/openbsdlike/openbsd.rs
+++ b/src/unix/bsd/openbsdlike/openbsd.rs
@@ -442,9 +442,9 @@ extern {
flags: ::c_int) -> ::c_int;
pub fn kevent(kq: ::c_int,
changelist: *const ::kevent,
- nchanges: ::size_t,
+ nchanges: ::c_int,
eventlist: *mut ::kevent,
- nevents: ::size_t,
+ nevents: ::c_int,
timeout: *const ::timespec) -> ::c_int;
pub fn mprotect(addr: *mut ::c_void, len: ::size_t, prot: ::c_int)
-> ::c_int;