summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2021-09-22 00:26:08 +0000
committerbors <bors@rust-lang.org>2021-09-22 00:26:08 +0000
commit971fde3d7901ace3d221a9c6775daf12b9b0100f (patch)
tree779a2872550bfb725fcd16023e7904eb16131d5e
parentea748f7997d57ac080ca0c45b41d28331faf943b (diff)
parent2acd3b35c857cc56638469fadef9101c9659b61e (diff)
downloadrust-libc-971fde3d7901ace3d221a9c6775daf12b9b0100f.tar.gz
Auto merge of #2413 - devnexen:cpu_isset_bsd_fix_sig, r=Amanieu
fix CPU_ISSET signature for freebsd/dragonflybsd. indeed no rason to be mutable and to match linux part as well.
-rw-r--r--src/unix/bsd/freebsdlike/dragonfly/mod.rs2
-rw-r--r--src/unix/bsd/freebsdlike/freebsd/mod.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/unix/bsd/freebsdlike/dragonfly/mod.rs b/src/unix/bsd/freebsdlike/dragonfly/mod.rs
index c3e49a12df..7536a222e3 100644
--- a/src/unix/bsd/freebsdlike/dragonfly/mod.rs
+++ b/src/unix/bsd/freebsdlike/dragonfly/mod.rs
@@ -1335,7 +1335,7 @@ f! {
()
}
- pub fn CPU_ISSET(cpu: usize, cpuset: &mut cpu_set_t) -> bool {
+ pub fn CPU_ISSET(cpu: usize, cpuset: &cpu_set_t) -> bool {
let (idx, offset) = ((cpu >> 6) & 3, cpu & 63);
0 != cpuset.ary[idx] & (1 << offset)
}
diff --git a/src/unix/bsd/freebsdlike/freebsd/mod.rs b/src/unix/bsd/freebsdlike/freebsd/mod.rs
index a324cbd546..1d13319816 100644
--- a/src/unix/bsd/freebsdlike/freebsd/mod.rs
+++ b/src/unix/bsd/freebsdlike/freebsd/mod.rs
@@ -1528,7 +1528,7 @@ f! {
()
}
- pub fn CPU_ISSET(cpu: usize, cpuset: &mut cpuset_t) -> bool {
+ pub fn CPU_ISSET(cpu: usize, cpuset: &cpuset_t) -> bool {
let bitset_bits = ::mem::size_of::<::c_long>();
let (idx, offset) = (cpu / bitset_bits, cpu % bitset_bits);
0 != cpuset.__bits[idx] & (1 << offset)