diff options
author | Simon Sapin <simon.sapin@exyr.org> | 2017-02-19 23:55:35 +0100 |
---|---|---|
committer | Simon Sapin <simon.sapin@exyr.org> | 2017-02-20 00:00:50 +0100 |
commit | 381f6967c9d95db4dfb3fc4acbaa4b66a562a553 (patch) | |
tree | 06f4ddea92fe926b0703393d3c8e680f0fb04674 /support/rust-task_info/src | |
parent | 28698dc8ba0501d3c7783e46ad3201cab5730d0b (diff) | |
download | servo-381f6967c9d95db4dfb3fc4acbaa4b66a562a553.tar.gz servo-381f6967c9d95db4dfb3fc4acbaa4b66a562a553.zip |
Remove usage of unstable libc crate.
Diffstat (limited to 'support/rust-task_info/src')
-rw-r--r-- | support/rust-task_info/src/lib.rs | 4 | ||||
-rw-r--r-- | support/rust-task_info/src/task_basic_info.rs | 5 |
2 files changed, 4 insertions, 5 deletions
diff --git a/support/rust-task_info/src/lib.rs b/support/rust-task_info/src/lib.rs index bf7580b3263..4c978291502 100644 --- a/support/rust-task_info/src/lib.rs +++ b/support/rust-task_info/src/lib.rs @@ -10,9 +10,5 @@ #![crate_name = "task_info"] #![crate_type = "rlib"] -#![feature(libc)] - -extern crate libc; - pub mod task_basic_info; diff --git a/support/rust-task_info/src/task_basic_info.rs b/support/rust-task_info/src/task_basic_info.rs index 928f70bef98..8eff98e20ee 100644 --- a/support/rust-task_info/src/task_basic_info.rs +++ b/support/rust-task_info/src/task_basic_info.rs @@ -10,7 +10,10 @@ //! Interface to the measurements in the task_basic_info struct, gathered by //! invoking `task_info()` with the `TASK_BASIC_INFO` flavor. -use libc::{c_int, size_t}; +use std::os::raw::c_int; + +#[allow(non_camel_case_types)] +type size_t = usize; /// Obtains task_basic_info::virtual_size. pub fn virtual_size() -> Option<usize> { |