diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2018-07-01 18:07:12 +0200 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2018-07-03 21:22:39 +0200 |
commit | a33f575cda908c75ad18d56eff014f709186bde2 (patch) | |
tree | 084aa1c00c3fc4492090440ed23a27799106cc12 /src/main.rs | |
parent | 7fcaf7d35dc94d3fe40faf59002131201ba24dc4 (diff) |
Switch back to recv/send instead of pub/sub for low-level API.
Diffstat (limited to 'src/main.rs')
-rw-r--r-- | src/main.rs | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/main.rs b/src/main.rs index 99c3e4420..31a225d20 100644 --- a/src/main.rs +++ b/src/main.rs @@ -17,7 +17,7 @@ struct DenoC { _unused: [u8; 0], } -type DenoSubCb = extern "C" fn(d: *const DenoC, channel: *const c_char, buf: deno_buf); +type DenoRecvCb = extern "C" fn(d: *const DenoC, channel: *const c_char, buf: deno_buf); #[link(name = "deno", kind = "static")] extern "C" { @@ -26,7 +26,7 @@ extern "C" { fn deno_v8_version() -> *const c_char; fn deno_set_flags(argc: *mut c_int, argv: *mut *mut c_char); - fn deno_new(data: *const c_void, cb: DenoSubCb) -> *const DenoC; + fn deno_new(data: *const c_void, cb: DenoRecvCb) -> *const DenoC; fn deno_delete(d: *const DenoC); fn deno_last_exception(d: *const DenoC) -> *const c_char; #[allow(dead_code)] @@ -123,8 +123,9 @@ fn main() { let mut d = Deno::new(); - d.execute("deno_main.js", "denoMain();").unwrap_or_else(|err| { - println!("Error {}\n", err); - std::process::exit(1); - }); + d.execute("deno_main.js", "denoMain();") + .unwrap_or_else(|err| { + println!("Error {}\n", err); + std::process::exit(1); + }); } |