Skip to content

Commit 173cd45

Browse files
committed
Fix style issues in apple module
1 parent 03f758e commit 173cd45

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

src/unix/bsd/apple/mod.rs

+12-10
Original file line numberDiff line numberDiff line change
@@ -2384,16 +2384,18 @@ pub const SF_IMMUTABLE: ::c_uint = 0x00020000;
23842384
pub const SF_APPEND: ::c_uint = 0x00040000;
23852385
pub const UF_HIDDEN: ::c_uint = 0x00008000;
23862386

2387-
#[cfg(libc_const_size_of)]
2388-
fn __DARWIN_ALIGN32(p: usize) -> usize {
2389-
const __DARWIN_ALIGNBYTES32: usize = mem::size_of::<u32>() - 1;
2390-
p + __DARWIN_ALIGNBYTES32 & !__DARWIN_ALIGNBYTES32
2391-
}
2392-
2393-
#[cfg(not(libc_const_size_of))]
2394-
fn __DARWIN_ALIGN32(p: usize) -> usize {
2395-
let __DARWIN_ALIGNBYTES32: usize = mem::size_of::<u32>() - 1;
2396-
p + __DARWIN_ALIGNBYTES32 & !__DARWIN_ALIGNBYTES32
2387+
cfg_if! {
2388+
if #[cfg(libc_const_size_of)] {
2389+
fn __DARWIN_ALIGN32(p: usize) -> usize {
2390+
const __DARWIN_ALIGNBYTES32: usize = mem::size_of::<u32>() - 1;
2391+
p + __DARWIN_ALIGNBYTES32 & !__DARWIN_ALIGNBYTES32
2392+
}
2393+
} else {
2394+
fn __DARWIN_ALIGN32(p: usize) -> usize {
2395+
let __DARWIN_ALIGNBYTES32: usize = mem::size_of::<u32>() - 1;
2396+
p + __DARWIN_ALIGNBYTES32 & !__DARWIN_ALIGNBYTES32
2397+
}
2398+
}
23972399
}
23982400

23992401
f! {

0 commit comments

Comments
 (0)