diff --git a/src/libextra/c_vec.rs b/src/libcollections/c_vec.rs similarity index 99% rename from src/libextra/c_vec.rs rename to src/libcollections/c_vec.rs index fec5b105c4b18..11a01506f23a4 100644 --- a/src/libextra/c_vec.rs +++ b/src/libcollections/c_vec.rs @@ -160,9 +160,9 @@ impl Container for CVec { #[cfg(test)] mod tests { - use super::*; + use super::CVec; - use std::libc::*; + use std::libc::{malloc, c_void}; use std::libc; use std::ptr; use std::rt::global_heap::malloc_raw; diff --git a/src/libcollections/lib.rs b/src/libcollections/lib.rs index e3413adfe9165..e5b969724d2e4 100644 --- a/src/libcollections/lib.rs +++ b/src/libcollections/lib.rs @@ -24,6 +24,7 @@ extern crate serialize; pub use bitv::Bitv; pub use btree::BTree; +pub use c_vec::CVec; pub use deque::Deque; pub use dlist::DList; pub use enum_set::EnumSet; @@ -36,6 +37,7 @@ pub use treemap::{TreeMap, TreeSet}; pub mod bitv; pub mod btree; +pub mod c_vec; pub mod deque; pub mod dlist; pub mod enum_set; diff --git a/src/libextra/lib.rs b/src/libextra/lib.rs index ac40b504f0c7c..335f9489adb27 100644 --- a/src/libextra/lib.rs +++ b/src/libextra/lib.rs @@ -40,7 +40,6 @@ extern crate collections; extern crate time; // Utility modules -pub mod c_vec; pub mod url; pub mod json; pub mod tempfile;