about summary refs log tree commit diff
path: root/src/libstd/sync
diff options
context:
space:
mode:
authorJLockerman <joshua@lockerman.info>2017-10-08 18:40:45 -0400
committerGitHub <noreply@github.com>2017-10-08 18:40:45 -0400
commit41320fa52e1e4dd85a200a34195ae32d7efd13e0 (patch)
treecc31576e5260aa9e285ff50306b74b2e88e38e17 /src/libstd/sync
parent68341a91eecb830c57779cd2423733a7395258ab (diff)
downloadrust-41320fa52e1e4dd85a200a34195ae32d7efd13e0.tar.gz
rust-41320fa52e1e4dd85a200a34195ae32d7efd13e0.zip
cfg out Queue::new for emscripten
Queue::new is only used is tests atm, which causes warnings on emscripten which does not run queue tests.
Diffstat (limited to 'src/libstd/sync')
-rw-r--r--src/libstd/sync/mpsc/spsc_queue.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libstd/sync/mpsc/spsc_queue.rs b/src/libstd/sync/mpsc/spsc_queue.rs
index 3ce59270335..45a00978b35 100644
--- a/src/libstd/sync/mpsc/spsc_queue.rs
+++ b/src/libstd/sync/mpsc/spsc_queue.rs
@@ -76,7 +76,7 @@ impl<T> Node<T> {
 }
 
 impl<T> Queue<T> {
-    #[cfg(test)]
+    #[cfg(all(test, not(target_os = "emscripten")))]
     /// Creates a new queue.
     ///
     /// This is unsafe as the type system doesn't enforce a single