diff options
| author | bors <bors@rust-lang.org> | 2014-05-27 17:46:48 -0700 | 
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2014-05-27 17:46:48 -0700 | 
| commit | 911cc9c35234ab12a4b9a6fc1cb35b52556f242d (patch) | |
| tree | f434006eca9cc58dd01c2a033c505d606d2fced2 /src/libregex/re.rs | |
| parent | 30bf73fd789ad1414284f59b005e85304ff963ad (diff) | |
| parent | c256dcf8b66fb7100e2d735d6640cf76cb2d22f5 (diff) | |
| download | rust-911cc9c35234ab12a4b9a6fc1cb35b52556f242d.tar.gz rust-911cc9c35234ab12a4b9a6fc1cb35b52556f242d.zip  | |
auto merge of #14414 : richo/rust/features/nerf_unused_string_fns, r=alexcrichton
This should block on #14323
Diffstat (limited to 'src/libregex/re.rs')
| -rw-r--r-- | src/libregex/re.rs | 10 | 
1 files changed, 5 insertions, 5 deletions
diff --git a/src/libregex/re.rs b/src/libregex/re.rs index 91b24888c24..5958089a8a4 100644 --- a/src/libregex/re.rs +++ b/src/libregex/re.rs @@ -154,7 +154,7 @@ impl Regex { let ast = try!(parse::parse(re)); let (prog, names) = Program::new(ast); Ok(Dynamic(Dynamic { - original: re.to_strbuf(), + original: re.to_string(), names: names, prog: prog, })) @@ -539,8 +539,8 @@ enum NamesIter<'a> { impl<'a> Iterator<Option<String>> for NamesIter<'a> { fn next(&mut self) -> Option<Option<String>> { match *self { - NamesIterNative(ref mut i) => i.next().map(|x| x.map(|s| s.to_strbuf())), - NamesIterDynamic(ref mut i) => i.next().map(|x| x.as_ref().map(|s| s.to_strbuf())), + NamesIterNative(ref mut i) => i.next().map(|x| x.map(|s| s.to_string())), + NamesIterDynamic(ref mut i) => i.next().map(|x| x.as_ref().map(|s| s.to_string())), } } } @@ -764,8 +764,8 @@ impl<'t> Captures<'t> { format_strbuf!("{}{}", pre, match from_str::<uint>(name.as_slice()) { - None => self.name(name).to_strbuf(), - Some(i) => self.at(i).to_strbuf(), + None => self.name(name).to_string(), + Some(i) => self.at(i).to_string(), }) }); let re = Regex::new(r"\$\$").unwrap();  | 
