about summary refs log tree commit diff
path: root/library/proc_macro
diff options
context:
space:
mode:
authorKornel <kornel@geekhood.net>2023-10-03 15:45:14 +0100
committerKornel <kornel@geekhood.net>2023-11-11 22:54:07 +0000
commitda3db9a4f7e00790fa792c69004da542c87909ce (patch)
treea995e7fb9aff7de3d670159e00c173e50f48e443 /library/proc_macro
parented086d86b8b224f7df2da09cf48ac2a654bf841e (diff)
downloadrust-da3db9a4f7e00790fa792c69004da542c87909ce.tar.gz
rust-da3db9a4f7e00790fa792c69004da542c87909ce.zip
Rename MaybeUninit::write_slice
#79995
Diffstat (limited to 'library/proc_macro')
-rw-r--r--library/proc_macro/src/bridge/arena.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/library/proc_macro/src/bridge/arena.rs b/library/proc_macro/src/bridge/arena.rs
index fa72d2816eb..7c6891c90d0 100644
--- a/library/proc_macro/src/bridge/arena.rs
+++ b/library/proc_macro/src/bridge/arena.rs
@@ -104,7 +104,7 @@ impl Arena {
 
     pub(crate) fn alloc_str<'a>(&'a self, string: &str) -> &'a mut str {
         let alloc = self.alloc_raw(string.len());
-        let bytes = MaybeUninit::write_slice(alloc, string.as_bytes());
+        let bytes = MaybeUninit::copy_from_slice(alloc, string.as_bytes());
 
         // SAFETY: we convert from `&str` to `&[u8]`, clone it into the arena,
         // and immediately convert the clone back to `&str`.