diff --git a/src/stdio/src/lib.rs b/src/stdio/src/lib.rs
index e02833ec4ef0d8e95af2b64158cd2a89f91529ad..c2af6d3b618222bd05a955d5d890881fd8c70b96 100644
--- a/src/stdio/src/lib.rs
+++ b/src/stdio/src/lib.rs
@@ -862,7 +862,7 @@ pub extern "C" fn tmpfile() -> *mut FILE {
     }
 
     let mut file_name = *b"/tmp/tmpfileXXXXXX";
-    let file_name = (&mut file_name).as_mut_ptr() as *mut c_char;
+    let file_name = file_name.as_mut_ptr() as *mut c_char;
     let fd = unsafe { mkstemp(file_name) };
 
     if fd < 0 {