diff options
author | ztplz <mysticzt@gmail.com> | 2018-09-22 20:47:44 +0800 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2018-09-22 08:47:44 -0400 |
commit | f3684c28e54604dd883e41ecf6b9d922c14a838b (patch) | |
tree | 6cce9c6e2f0a08e05e1f64ac820c6a69e87a6149 /src/isolate.rs | |
parent | 7a4ad045b1f5d80d7785916a2209caaf6f552a4b (diff) |
Rename deno.argv, libdeno::DenoC and deno_set_flags (#796)
Diffstat (limited to 'src/isolate.rs')
-rw-r--r-- | src/isolate.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/isolate.rs b/src/isolate.rs index b4cb138ff..5daf45701 100644 --- a/src/isolate.rs +++ b/src/isolate.rs @@ -14,7 +14,7 @@ use tokio; type DenoException<'a> = &'a str; pub struct Isolate { - pub ptr: *const libdeno::DenoC, + pub ptr: *const libdeno::isolate, pub dir: deno_dir::DenoDir, pub rt: tokio::runtime::current_thread::Runtime, pub timers: HashMap<u32, futures::sync::oneshot::Sender<()>>, @@ -33,7 +33,7 @@ impl Isolate { let (flags, argv_rest) = flags::set_flags(argv); let mut deno_box = Box::new(Isolate { - ptr: 0 as *const libdeno::DenoC, + ptr: 0 as *const libdeno::isolate, dir: deno_dir::DenoDir::new(flags.reload, None).unwrap(), rt: tokio::runtime::current_thread::Runtime::new().unwrap(), timers: HashMap::new(), @@ -76,8 +76,8 @@ impl Drop for Isolate { } } -pub fn from_c<'a>(d: *const libdeno::DenoC) -> &'a mut Isolate { - let ptr = unsafe { libdeno::deno_get_data(d) }; +pub fn from_c<'a>(i: *const libdeno::isolate) -> &'a mut Isolate { + let ptr = unsafe { libdeno::deno_get_data(i) }; let ptr = ptr as *mut Isolate; let isolate_box = unsafe { Box::from_raw(ptr) }; Box::leak(isolate_box) |