]> git.proxmox.com Git - rustc.git/blobdiff - library/std/src/sys/sgx/stdio.rs
New upstream version 1.49.0~beta.4+dfsg1
[rustc.git] / library / std / src / sys / sgx / stdio.rs
index 49f44f9f498aca1f55eadc62d39122ee346abe71..548e28a43d646281c0b2ef65742cedc17d2b0980 100644 (file)
@@ -81,7 +81,7 @@ pub unsafe extern "C" fn __rust_print_err(m: *mut u8, s: i32) {
     if s < 0 {
         return;
     }
-    let buf = slice::from_raw_parts(m as *const u8, s as _);
+    let buf = unsafe { slice::from_raw_parts(m as *const u8, s as _) };
     if let Ok(s) = str::from_utf8(&buf[..buf.iter().position(|&b| b == 0).unwrap_or(buf.len())]) {
         eprint!("{}", s);
     }