We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8cef37d commit 1590c9dCopy full SHA for 1590c9d
library/std/src/sys/pal/unix/alloc.rs
@@ -81,7 +81,7 @@ cfg_if::cfg_if! {
81
// [3]: https://bugs.chromium.org/p/chromium/issues/detail?id=138579
82
// [4]: https://chromium.googlesource.com/chromium/src/base/+/master/
83
// /memory/aligned_memory.cc
84
- libc::memalign(layout.align(), layout.size()) as *mut u8
+ if layout.align() >= crate::mem::size_of::<usize>() { libc::memalign(layout.align(), layout.size()) as *mut u8 } else { ptr::null_mut() }
85
}
86
} else if #[cfg(target_os = "wasi")] {
87
#[inline]
0 commit comments