diff options
author | gnzlbg <gonzalobg88@gmail.com> | 2018-01-18 10:29:53 +0100 |
---|---|---|
committer | gnzlbg <gonzalobg88@gmail.com> | 2018-01-18 16:54:49 +0100 |
commit | f6b64f09c72f9b06b812a3553d5370b1c8532a23 (patch) | |
tree | c7dfa6d26556d3bf597c07c487670b30db27eda5 | |
parent | a2c0da68c35d3760ff4dbdbe524aba8806fde67e (diff) | |
download | rust-libc-f6b64f09c72f9b06b812a3553d5370b1c8532a23.tar.gz |
Disable mallinfo on musl
-rw-r--r-- | src/unix/notbsd/linux/mod.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/unix/notbsd/linux/mod.rs b/src/unix/notbsd/linux/mod.rs index 1ea6794cb6..060a31fb8b 100644 --- a/src/unix/notbsd/linux/mod.rs +++ b/src/unix/notbsd/linux/mod.rs @@ -463,7 +463,10 @@ s! { pub mnt_freq: ::c_int, pub mnt_passno: ::c_int, } +} +#[cfg(not(target_env = "musl"))] +s! { pub struct mallinfo { pub arena: ::c_int, pub ordblks: ::c_int, @@ -1495,6 +1498,7 @@ extern { nbytes: ::off64_t, flags: ::c_uint) -> ::c_int; pub fn getifaddrs(ifap: *mut *mut ::ifaddrs) -> ::c_int; pub fn freeifaddrs(ifa: *mut ::ifaddrs); + #[cfg(not(target_env = "musl"))] pub fn mallinfo() -> ::mallinfo; pub fn malloc_usable_size(ptr: *const ::c_void) -> ::size_t; pub fn mremap(addr: *mut ::c_void, |