Skip to content

Commit e06afd2

Browse files
committed
fix windows fail, hope so
1 parent e93f98c commit e06afd2

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

vm/src/stdlib/winapi.rs

+2-4
Original file line numberDiff line numberDiff line change
@@ -248,10 +248,8 @@ mod _winapi {
248248
let keys = env.mapping().keys(vm)?;
249249
let values = env.mapping().values(vm)?;
250250

251-
let keys = PyListRef::try_from_object(vm, keys)?.borrow_vec().to_vec();
252-
let values = PyListRef::try_from_object(vm, values)?
253-
.borrow_vec()
254-
.to_vec();
251+
let keys = PySequence::try_from_object(vm, keys)?.into_vec();
252+
let values = PySequence::try_from_object(vm, values)?.into_vec();
255253

256254
if keys.len() != values.len() {
257255
return Err(

wasm/lib/src/vm_class.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ impl WASMVirtualMachine {
285285
}
286286
}
287287

288-
vm.run_code_obj(code, Scope::new(None, attrs.clone(), vm))
288+
vm.run_code_obj(code, Scope::new(None, attrs.clone()))
289289
.into_js(vm)?;
290290

291291
let module = vm.new_module(&name, attrs, None);

0 commit comments

Comments
 (0)