File tree Expand file tree Collapse file tree 2 files changed +2
-2
lines changed
compiler/rustc_codegen_llvm/src/back Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -367,7 +367,7 @@ impl<'a> LlvmArchiveBuilder<'a> {
367
367
match addition {
368
368
Addition::File { path, name_in_archive } => {
369
369
let path = CString::new(path.to_str().unwrap())?;
370
- let name = CString::new(name_in_archive.clone ())?;
370
+ let name = CString::new(name_in_archive.as_bytes ())?;
371
371
members.push(llvm::LLVMRustArchiveMemberNew(
372
372
path.as_ptr(),
373
373
name.as_ptr(),
Original file line number Diff line number Diff line change @@ -441,7 +441,7 @@ fn thin_lto(
441
441
442
442
for (i, (name, buffer)) in modules.into_iter().enumerate() {
443
443
info!("local module: {} - {}", i, name);
444
- let cname = CString::new(name.clone ()).unwrap();
444
+ let cname = CString::new(name.as_bytes ()).unwrap();
445
445
thin_modules.push(llvm::ThinLTOModule {
446
446
identifier: cname.as_ptr(),
447
447
data: buffer.data().as_ptr(),
You can’t perform that action at this time.
0 commit comments