about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAdolfo OchagavĂ­a <aochagavia92@gmail.com>2014-06-28 17:27:29 +0200
committerAdolfo OchagavĂ­a <aochagavia92@gmail.com>2014-06-30 21:35:49 +0200
commitfb96cbba4185772dae47f3f3bddbaa8698426d93 (patch)
tree9cb43c52c3dbd92f14ae0653b29b4a9e423b6b24
parent903759e611d0ad9bd7e0710fb68d03b431f0b33a (diff)
downloadrust-fb96cbba4185772dae47f3f3bddbaa8698426d93.tar.gz
rust-fb96cbba4185772dae47f3f3bddbaa8698426d93.zip
Fix issue with tests
-rw-r--r--src/test/run-pass/issue-2804.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/test/run-pass/issue-2804.rs b/src/test/run-pass/issue-2804.rs
index beba39602de..a0a800e0890 100644
--- a/src/test/run-pass/issue-2804.rs
+++ b/src/test/run-pass/issue-2804.rs
@@ -22,11 +22,11 @@ enum object {
     int_value(i64),
 }
 
-fn lookup(table: Box<json::Object>, key: String, default: String) -> String
+fn lookup(table: json::Object, key: String, default: String) -> String
 {
     match table.find(&key.to_string()) {
         option::Some(&json::String(ref s)) => {
-            (*s).to_string()
+            s.to_string()
         }
         option::Some(value) => {
             println!("{} was expected to be a string but is a {:?}", key, value);
@@ -42,7 +42,7 @@ fn add_interface(_store: int, managed_ip: String, data: json::Json) -> (String,
 {
     match &data {
         &json::Object(ref interface) => {
-            let name = lookup((*interface).clone(),
+            let name = lookup(interface.clone(),
                               "ifDescr".to_string(),
                               "".to_string());
             let label = format!("{}-{}", managed_ip, name);