about summary refs log tree commit diff
path: root/src/libsyntax/parse
diff options
context:
space:
mode:
Diffstat (limited to 'src/libsyntax/parse')
-rw-r--r--src/libsyntax/parse/token.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/libsyntax/parse/token.rs b/src/libsyntax/parse/token.rs
index e258f9a2bdd..cc1b049ab93 100644
--- a/src/libsyntax/parse/token.rs
+++ b/src/libsyntax/parse/token.rs
@@ -345,8 +345,7 @@ fn mk_ident_interner() -> ident_interner {
                      @~"dtor", @~"main", @~"<opaque>", @~"blk", @~"static",
                      @~"intrinsic", @~"__foreign_mod__"];
 
-    let rv = interner::mk_prefill::<@~str>(|x| str::hash(*x),
-                                           |x,y| str::eq(*x, *y), init_vec);
+    let rv = interner::mk_prefill::<@~str>(init_vec);
 
     /* having multiple interners will just confuse the serializer */
     unsafe{ assert task::local_data_get(interner_key!()).is_none() };
@@ -357,7 +356,7 @@ fn mk_ident_interner() -> ident_interner {
 /* for when we don't care about the contents; doesn't interact with TLD or
    serialization */
 fn mk_fake_ident_interner() -> ident_interner {
-    interner::mk::<@~str>(|x| str::hash(*x), |x,y| str::eq(*x, *y))
+    interner::mk::<@~str>()
 }
 
 /**