about summary refs log tree commit diff
path: root/src/libstd/trie.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstd/trie.rs')
-rw-r--r--src/libstd/trie.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libstd/trie.rs b/src/libstd/trie.rs
index 88a953a1601..c1b0cd500d6 100644
--- a/src/libstd/trie.rs
+++ b/src/libstd/trie.rs
@@ -422,7 +422,7 @@ fn remove<T>(count: &mut uint, child: &mut Child<T>, key: uint,
       External(stored, _) if stored == key => {
         match replace(child, Nothing) {
             External(_, value) => (Some(value), true),
-            _ => fail!()
+            _ => fail2!()
         }
       }
       External(*) => (None, false),
@@ -531,7 +531,7 @@ mod test_map {
         assert!(m.insert(5, 14));
         let new = 100;
         match m.find_mut(&5) {
-            None => fail!(), Some(x) => *x = new
+            None => fail2!(), Some(x) => *x = new
         }
         assert_eq!(m.find(&5), Some(&new));
     }