diff options
| author | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2013-07-10 17:33:11 -0700 |
|---|---|---|
| committer | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2013-07-23 16:56:22 -0700 |
| commit | 9fdec67a6761ae43d8fae80e10b5a7a1e0ca7c0d (patch) | |
| tree | de36b46760ab668828e9262d0816b994ba929fe1 /src/libstd/rt | |
| parent | cfd89c407598673bf55ea11525b1398c53cd3725 (diff) | |
| download | rust-9fdec67a6761ae43d8fae80e10b5a7a1e0ca7c0d.tar.gz rust-9fdec67a6761ae43d8fae80e10b5a7a1e0ca7c0d.zip | |
std: move str::as_buf into StrSlice
Diffstat (limited to 'src/libstd/rt')
| -rw-r--r-- | src/libstd/rt/borrowck.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libstd/rt/borrowck.rs b/src/libstd/rt/borrowck.rs index 60df2d5c11b..42e545ce1a9 100644 --- a/src/libstd/rt/borrowck.rs +++ b/src/libstd/rt/borrowck.rs @@ -16,7 +16,7 @@ use managed::raw::BoxRepr; use option::{Option, None, Some}; use uint; use str; -use str::OwnedStr; +use str::{OwnedStr, StrSlice}; use sys; use vec::ImmutableVector; @@ -76,7 +76,7 @@ unsafe fn fail_borrowed(box: *mut BoxRepr, file: *c_char, line: size_t) { match try_take_task_borrow_list() { None => { // not recording borrows let msg = "borrowed"; - do str::as_buf(msg) |msg_p, _| { + do msg.as_buf |msg_p, _| { sys::begin_unwind_(msg_p as *c_char, file, line); } } @@ -92,7 +92,7 @@ unsafe fn fail_borrowed(box: *mut BoxRepr, file: *c_char, line: size_t) { sep = " and at "; } } - do str::as_buf(msg) |msg_p, _| { + do msg.as_buf |msg_p, _| { sys::begin_unwind_(msg_p as *c_char, file, line) } } @@ -231,7 +231,7 @@ pub unsafe fn unrecord_borrow(a: *u8, old_ref_count: uint, let br = borrow_list.pop(); if br.box != a || br.file != file || br.line != line { let err = fmt!("wrong borrow found, br=%?", br); - do str::as_buf(err) |msg_p, _| { + do err.as_buf |msg_p, _| { sys::begin_unwind_(msg_p as *c_char, file, line) } } |
