diff options
Diffstat (limited to 'src/libsyntax')
| -rw-r--r-- | src/libsyntax/ast.rs | 2 | ||||
| -rw-r--r-- | src/libsyntax/parse/token.rs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/ast.rs b/src/libsyntax/ast.rs index c6f8a4837b6..15b025420db 100644 --- a/src/libsyntax/ast.rs +++ b/src/libsyntax/ast.rs @@ -34,7 +34,7 @@ type spanned<T> = {node: T, span: span}; /* can't import macros yet, so this is copied from token.rs. See its comment * there. */ macro_rules! interner_key ( - () => (unsafe::transmute::<(uint, uint), &fn(+@@token::ident_interner)>( + () => (cast::transmute::<(uint, uint), &fn(+@@token::ident_interner)>( (-3 as uint, 0u))) ) diff --git a/src/libsyntax/parse/token.rs b/src/libsyntax/parse/token.rs index 9ba30f75aea..98a4d97d8d5 100644 --- a/src/libsyntax/parse/token.rs +++ b/src/libsyntax/parse/token.rs @@ -330,7 +330,7 @@ type ident_interner = util::interner::interner<@~str>; * so we have to use a unique number. See taskgroup_key! in task.rs * for another case of this. */ macro_rules! interner_key ( - () => (unsafe::transmute::<(uint, uint), &fn(+@@token::ident_interner)>( + () => (cast::transmute::<(uint, uint), &fn(+@@token::ident_interner)>( (-3 as uint, 0u))) ) |
