File tree Expand file tree Collapse file tree 2 files changed +1
-10
lines changed Expand file tree Collapse file tree 2 files changed +1
-10
lines changed Original file line number Diff line number Diff line change @@ -492,7 +492,7 @@ fn string_writer() -> str_writer {
492
492
let mutable_byte_buf buf = @rec ( mutable buf = b, mutable pos = 0 u) ;
493
493
state obj str_writer_wrap ( writer wr, mutable_byte_buf buf) {
494
494
fn get_writer ( ) -> writer { ret wr; }
495
- fn get_str ( ) -> str { ret Str . unsafe_from_mutable_bytes ( buf. buf ) ; }
495
+ fn get_str ( ) -> str { ret Str . unsafe_from_bytes ( buf. buf ) ; }
496
496
}
497
497
ret str_writer_wrap ( new_writer ( byte_buf_writer ( buf) ) , buf) ;
498
498
}
Original file line number Diff line number Diff line change @@ -139,15 +139,6 @@ fn unsafe_from_bytes(vec[mutable? u8] v) -> str {
139
139
ret rustrt. str_from_vec ( v) ;
140
140
}
141
141
142
- // FIXME even temp-er thing; rustc can use "unsafe_from_bytes" above
143
- fn unsafe_from_mutable_bytes ( vec[ mutable u8] mv ) -> str {
144
- let vec[ u8] v = vec ( ) ;
145
- for ( u8 b in mv) {
146
- v += vec ( b) ;
147
- }
148
- ret rustrt. str_from_vec ( v) ;
149
- }
150
-
151
142
fn unsafe_from_byte ( u8 u) -> str {
152
143
ret rustrt. str_from_vec ( vec ( u) ) ;
153
144
}
You can’t perform that action at this time.
0 commit comments