File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -269,9 +269,9 @@ pub fn sort_meta_items(+items: ~[@ast::meta_item]) -> ~[@ast::meta_item] {
269
269
}
270
270
271
271
// This is sort of stupid here, converting to a vec of mutables and back
272
- let mut v: ~[ @ast:: meta_item ] = vec :: cast_to_mut ( items) ;
272
+ let mut v: ~[ @ast:: meta_item ] = items;
273
273
std:: sort:: quick_sort ( v, lteq) ;
274
- vec :: cast_from_mut ( move v)
274
+ move v
275
275
}
276
276
277
277
pub fn remove_meta_items_by_name ( items : ~[ @ast:: meta_item ] , name : ~str ) ->
Original file line number Diff line number Diff line change @@ -148,17 +148,17 @@ pub fn mk_printer(out: io::Writer, linewidth: uint) -> printer {
148
148
// fall behind.
149
149
let n: uint = 3 * linewidth;
150
150
debug ! ( "mk_printer %u" , linewidth) ;
151
- let mut token: ~[ token ] = vec:: cast_to_mut ( vec :: from_elem ( n, EOF ) ) ;
152
- let mut size: ~[ int ] = vec:: cast_to_mut ( vec :: from_elem ( n, 0 ) ) ;
153
- let mut scan_stack: ~[ uint ] = vec:: cast_to_mut ( vec :: from_elem ( n, 0 u) ) ;
151
+ let mut token: ~[ token ] = vec:: from_elem ( n, EOF ) ;
152
+ let mut size: ~[ int ] = vec:: from_elem ( n, 0 ) ;
153
+ let mut scan_stack: ~[ uint ] = vec:: from_elem ( n, 0 u) ;
154
154
printer_ ( @{ out: out,
155
155
buf_len: n,
156
156
mut margin: linewidth as int ,
157
157
mut space: linewidth as int ,
158
158
mut left: 0 ,
159
159
mut right: 0 ,
160
- token: move token,
161
- size: move size,
160
+ mut token: move token,
161
+ mut size: move size,
162
162
mut left_total: 0 ,
163
163
mut right_total: 0 ,
164
164
mut scan_stack: move scan_stack,
You can’t perform that action at this time.
0 commit comments