diff options
| author | Brian Anderson <banderson@mozilla.com> | 2011-08-11 23:36:43 -0700 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2011-08-12 12:14:07 -0700 |
| commit | 544bdf05c5875f457a3339444ba9bf59a18bee3f (patch) | |
| tree | cceaabd358a59930d845d7bac404e836dd27fad5 /src/comp | |
| parent | 5f71a204d356d499c592e0c95fc7f4334e943d03 (diff) | |
| download | rust-544bdf05c5875f457a3339444ba9bf59a18bee3f.tar.gz rust-544bdf05c5875f457a3339444ba9bf59a18bee3f.zip | |
Convert uint::parse_buf to ivecs
Diffstat (limited to 'src/comp')
| -rw-r--r-- | src/comp/metadata/tydecode.rs | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/comp/metadata/tydecode.rs b/src/comp/metadata/tydecode.rs index e23c2aa2193..961d7f1f400 100644 --- a/src/comp/metadata/tydecode.rs +++ b/src/comp/metadata/tydecode.rs @@ -411,11 +411,10 @@ fn parse_def_id(buf: &[u8]) -> ast::def_id { let crate_part = ivec::slice[u8](buf, 0u, colon_idx); let def_part = ivec::slice[u8](buf, colon_idx + 1u, len); - // FIXME: Remove these ivec->vec conversions. - let crate_part_vec = []; - let def_part_vec = []; - for b: u8 in crate_part { crate_part_vec += [b]; } - for b: u8 in def_part { def_part_vec += [b]; } + let crate_part_vec = ~[]; + let def_part_vec = ~[]; + for b: u8 in crate_part { crate_part_vec += ~[b]; } + for b: u8 in def_part { def_part_vec += ~[b]; } let crate_num = uint::parse_buf(crate_part_vec, 10u) as int; let def_num = uint::parse_buf(def_part_vec, 10u) as int; |
