From 4c25d810415b01b7c2ed250952b8fe3b039f29bf Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Wed, 31 Aug 2011 22:14:49 -0700 Subject: [PATCH] Remove some uses of str_buf builtin. Issue #855 --- src/lib/str.rs | 2 -- src/test/run-pass/item-attributes.rs | 2 +- src/test/run-pass/native2.rs | 3 +-- 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/lib/str.rs b/src/lib/str.rs index cac2de8ee3ba..b6b13e399b86 100644 --- a/src/lib/str.rs +++ b/src/lib/str.rs @@ -1,8 +1,6 @@ export unsafe_from_bytes; native "rust" mod rustrt { - type sbuf; - fn str_buf(s: str) -> sbuf; fn str_from_vec(b: &[mutable? u8]) -> str; fn refcount(s: str) -> uint; } diff --git a/src/test/run-pass/item-attributes.rs b/src/test/run-pass/item-attributes.rs index 2663745a5af9..58d38ba94f44 100644 --- a/src/test/run-pass/item-attributes.rs +++ b/src/test/run-pass/item-attributes.rs @@ -189,7 +189,7 @@ mod test_native_items { type sbuf; #[attr] - fn str_buf(s: str) -> sbuf; + fn unsupervise(); } } diff --git a/src/test/run-pass/native2.rs b/src/test/run-pass/native2.rs index 6cebcb51b45b..2840c6a3a781 100644 --- a/src/test/run-pass/native2.rs +++ b/src/test/run-pass/native2.rs @@ -1,8 +1,7 @@ native "rust" mod rustrt { - type sbuf; - fn str_buf(s: str) -> sbuf; + fn unsupervise(); } native "rust" mod bar = "" { }