about summary refs log tree commit diff
path: root/src/libflate
diff options
context:
space:
mode:
authorHuon Wilson <dbau.pp+github@gmail.com>2014-03-21 23:34:12 +1100
committerHuon Wilson <dbau.pp+github@gmail.com>2014-03-22 01:08:57 +1100
commit40a52c0f0a25eea14665435cabfe51d2c14ade07 (patch)
tree9a7a31d6804eb135959a35ee52355ffe0e58dcef /src/libflate
parentd50f5bd72287d5613c3b5f337bd338fcf9b60039 (diff)
downloadrust-40a52c0f0a25eea14665435cabfe51d2c14ade07.tar.gz
rust-40a52c0f0a25eea14665435cabfe51d2c14ade07.zip
Add #[deny(deprecated_owned_vector)] to several modules.
Diffstat (limited to 'src/libflate')
-rw-r--r--src/libflate/lib.rs10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/libflate/lib.rs b/src/libflate/lib.rs
index 5601bd87bb9..ca9475a0b23 100644
--- a/src/libflate/lib.rs
+++ b/src/libflate/lib.rs
@@ -22,6 +22,7 @@ Simple compression
       html_favicon_url = "http://www.rust-lang.org/favicon.ico",
       html_root_url = "http://static.rust-lang.org/doc/master")];
 #[feature(phase)];
+#[deny(deprecated_owned_vector)];
 
 #[cfg(test)] #[phase(syntax, link)] extern crate log;
 
@@ -100,9 +101,10 @@ mod tests {
     use self::rand::Rng;
 
     #[test]
+    #[allow(deprecated_owned_vector)]
     fn test_flate_round_trip() {
         let mut r = rand::task_rng();
-        let mut words = ~[];
+        let mut words = vec!();
         for _ in range(0, 20) {
             let range = r.gen_range(1u, 10);
             words.push(r.gen_vec::<u8>(range));
@@ -110,7 +112,7 @@ mod tests {
         for _ in range(0, 20) {
             let mut input = ~[];
             for _ in range(0, 2000) {
-                input.push_all(r.choose(words));
+                input.push_all(r.choose(words.as_slice()));
             }
             debug!("de/inflate of {} bytes of random word-sequences",
                    input.len());
@@ -125,8 +127,8 @@ mod tests {
 
     #[test]
     fn test_zlib_flate() {
-        let bytes = ~[1, 2, 3, 4, 5];
-        let deflated = deflate_bytes(bytes);
+        let bytes = vec!(1, 2, 3, 4, 5);
+        let deflated = deflate_bytes(bytes.as_slice());
         let inflated = inflate_bytes(deflated.as_slice());
         assert_eq!(inflated.as_slice(), bytes.as_slice());
     }