We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c0a3093 commit 4159fb5Copy full SHA for 4159fb5
src/unix/bsd/apple/mod.rs
@@ -5587,16 +5587,16 @@ safe_f! {
5587
_WSTATUS(status) == _WSTOPPED && WSTOPSIG(status) != 0x13
5588
}
5589
5590
- pub {const} fn makedev(major: i32, minor: i32) -> dev_t {
5591
- (major << 24) | minor
+ pub {const} fn makedev(major: u32, minor: u32) -> dev_t {
+ ((major << 24) | minor) as dev_t
5592
5593
5594
- pub {const} fn major(dev: dev_t) -> i32 {
5595
- (dev >> 24) & 0xff
+ pub {const} fn major(dev: u32) -> i32 {
+ ((dev >> 24) & 0xff) as i32
5596
5597
5598
- pub {const} fn minor(dev: dev_t) -> i32 {
5599
- dev & 0xffffff
+ pub {const} fn minor(dev: u32) -> i32 {
+ (dev & 0xffffff) as i32
5600
5601
5602
0 commit comments