Skip to content

Commit 0991437

Browse files
committed
rustc: Don't copy in add_used_link_args
1 parent 19eb225 commit 0991437

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/librustc/metadata/creader.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ fn visit_item(e: @mut Env, i: @ast::item) {
196196
for link_args.each |a| {
197197
match attr::get_meta_item_value_str(attr::attr_meta(*a)) {
198198
Some(ref linkarg) => {
199-
cstore::add_used_link_args(cstore, (/*bad*/copy *linkarg));
199+
cstore::add_used_link_args(cstore, *linkarg);
200200
}
201201
None => {/* fallthrough */ }
202202
}

src/librustc/metadata/cstore.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ pub fn get_used_libraries(cstore: @mut CStore) -> ~[~str] {
119119
return /*bad*/copy cstore.used_libraries;
120120
}
121121

122-
pub fn add_used_link_args(cstore: @mut CStore, args: ~str) {
122+
pub fn add_used_link_args(cstore: @mut CStore, args: &str) {
123123
cstore.used_link_args.push_all(str::split_char(args, ' '));
124124
}
125125

0 commit comments

Comments
 (0)