0
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2025-03-03 09:31:22 -05:00

src: simplify rust code

This commit is contained in:
Bert Belder 2019-02-01 14:51:13 -08:00
parent 7d994c2e68
commit e5899b14e2
No known key found for this signature in database
GPG key ID: 7A77887B2E2ED461
2 changed files with 3 additions and 3 deletions

View file

@ -335,7 +335,7 @@ impl Isolate {
) -> Result<(), RustOrJsError> {
// basically iterate over the imports, start loading them.
let referrer = self.modules.get(&id).unwrap().clone();
let referrer = &self.modules[&id];
let referrer_name = referrer.name.clone();
let len =
unsafe { libdeno::deno_mod_imports_len(self.libdeno_isolate, id) };
@ -532,7 +532,7 @@ extern "C" fn resolve_cb(
let isolate = unsafe { Isolate::from_raw_ptr(user_data) };
let specifier_c: &CStr = unsafe { CStr::from_ptr(specifier_ptr) };
let specifier: &str = specifier_c.to_str().unwrap();
return isolate.resolve_cb(specifier, referrer);
isolate.resolve_cb(specifier, referrer)
}
// Dereferences the C pointer into the Rust Isolate object.

View file

@ -79,7 +79,7 @@ impl Future for Accept {
}
Err(e) => {
r.untrack_task();
return Err(From::from(e));
return Err(e);
}
},
AcceptState::Empty => panic!("poll Accept after it's done"),