From b44d7cb89c57b1fc0495b337dfddbe5cdc2ed6b2 Mon Sep 17 00:00:00 2001 From: Luqman Aden Date: Thu, 11 Dec 2014 22:29:24 -0500 Subject: Don't expose NonZero through libstd. --- src/liballoc/arc.rs | 3 ++- src/liballoc/rc.rs | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'src/liballoc') diff --git a/src/liballoc/arc.rs b/src/liballoc/arc.rs index 47e7ddac07c..3e235caab18 100644 --- a/src/liballoc/arc.rs +++ b/src/liballoc/arc.rs @@ -76,10 +76,11 @@ use core::default::Default; use core::kinds::{Sync, Send}; use core::mem::{min_align_of, size_of, drop}; use core::mem; +use core::nonzero::NonZero; use core::ops::{Drop, Deref}; use core::option::Option; use core::option::Option::{Some, None}; -use core::ptr::{mod, NonZero, RawPtr}; +use core::ptr::{mod, RawPtr}; use heap::deallocate; /// An atomically reference counted wrapper for shared state. diff --git a/src/liballoc/rc.rs b/src/liballoc/rc.rs index 3d73c64bf4d..13dc4474c1a 100644 --- a/src/liballoc/rc.rs +++ b/src/liballoc/rc.rs @@ -150,10 +150,11 @@ use core::fmt; use core::hash::{mod, Hash}; use core::kinds::marker; use core::mem::{transmute, min_align_of, size_of, forget}; +use core::nonzero::NonZero; use core::ops::{Deref, Drop}; use core::option::Option; use core::option::Option::{Some, None}; -use core::ptr::{mod, NonZero, RawPtr}; +use core::ptr::{mod, RawPtr}; use core::result::Result; use core::result::Result::{Ok, Err}; -- cgit 1.4.1-3-g733a5