From 5c3d3989192f88b16f39d554c3844700c91b6c8e Mon Sep 17 00:00:00 2001 From: Niko Matsakis Date: Wed, 26 Nov 2014 08:12:18 -0500 Subject: Mostly rote conversion of `proc()` to `move||` (and occasionally `Thunk::new`) --- src/libstd/sys/unix/process.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/libstd/sys/unix/process.rs') diff --git a/src/libstd/sys/unix/process.rs b/src/libstd/sys/unix/process.rs index f71b34304ab..4ef1757cc3a 100644 --- a/src/libstd/sys/unix/process.rs +++ b/src/libstd/sys/unix/process.rs @@ -94,8 +94,8 @@ impl Process { mem::transmute::<&ProcessConfig,&'static ProcessConfig>(cfg) }; - with_envp(cfg.env(), proc(envp) { - with_argv(cfg.program(), cfg.args(), proc(argv) unsafe { + with_envp(cfg.env(), move|: envp: *const c_void| { + with_argv(cfg.program(), cfg.args(), move|: argv: *const *const libc::c_char| unsafe { let (input, mut output) = try!(sys::os::pipe()); // We may use this in the child, so perform allocations before the -- cgit 1.4.1-3-g733a5