]> git.lizzy.rs Git - rust.git/blobdiff - library/std/src/sys/windows/thread.rs
refactor[std]: do not use box syntax
[rust.git] / library / std / src / sys / windows / thread.rs
index 1cb576c95947a5aeddde2a708fd0665ec9c49a56..ed58c47e0907bb5aab534b92f2e6a6d4e6ca4733 100644 (file)
@@ -22,7 +22,7 @@ pub struct Thread {
 impl Thread {
     // unsafe: see thread::Builder::spawn_unchecked for safety requirements
     pub unsafe fn new(stack: usize, p: Box<dyn FnOnce()>) -> io::Result<Thread> {
-        let p = Box::into_raw(box p);
+        let p = Box::into_raw(Box::new(p));
 
         // FIXME On UNIX, we guard against stack sizes that are too small but
         // that's because pthreads enforces that stacks are at least