summaryrefslogtreecommitdiffstats
path: root/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib.rs')
-rwxr-xr-xsrc/lib.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 240acf1..fc4a95b 100755
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -171,9 +171,7 @@ impl ExportedVM {
res.set(&"callstack".into(), &(&vm.callstack).into());
let vars = js_sys::Map::new();
- let mut out = vec![];
- std::mem::swap(&mut out, &mut vm.out);
- vars.set(&"out".into(), &out.into());
+ vars.set(&"out".into(), &vm.out.take().into());
vars.set(&"heading".into(), &vm.heading.into());
vars.set(&"speed".into(), &vm.speed.into());
vars.set(&"doppler".into(), &vm.doppler.into());