diff options
author | Bert Belder <bertbelder@gmail.com> | 2018-10-08 11:04:33 +0200 |
---|---|---|
committer | Bert Belder <bertbelder@gmail.com> | 2018-10-08 18:19:36 +0200 |
commit | 4f3250bc4341217dce0e7efd48b49c47beac77b3 (patch) | |
tree | 427f7cadde0820e94ed49088bc4d405e9cba073c /libdeno/deno.h | |
parent | e742af10aa67dc90a68fcb60b8e70733fd753e68 (diff) |
Remove deno_get_data()
Instead, pass the isolate data to the dispatch callback directly.
Diffstat (limited to 'libdeno/deno.h')
-rw-r--r-- | libdeno/deno.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/libdeno/deno.h b/libdeno/deno.h index c166c7fde..5fad6a1c3 100644 --- a/libdeno/deno.h +++ b/libdeno/deno.h @@ -23,8 +23,8 @@ typedef struct deno_s Deno; // A callback to receive a message from a libdeno.send() javascript call. // control_buf is valid for only for the lifetime of this callback. // data_buf is valid until deno_respond() is called. -typedef void (*deno_recv_cb)(Deno* d, int32_t req_id, deno_buf control_buf, - deno_buf data_buf); +typedef void (*deno_recv_cb)(void* user_data, int32_t req_id, + deno_buf control_buf, deno_buf data_buf); void deno_init(); const char* deno_v8_version(); @@ -33,9 +33,6 @@ void deno_set_v8_flags(int* argc, char** argv); Deno* deno_new(deno_recv_cb cb); void deno_delete(Deno* d); -// Returns the void* user_data provided in deno_new. -void* deno_get_data(Deno*); - // Returns false on error. // Get error text with deno_last_exception(). // 0 = fail, 1 = success |