summaryrefslogtreecommitdiff
path: root/libdeno/deno.h
diff options
context:
space:
mode:
authorBert Belder <bertbelder@gmail.com>2018-10-08 11:04:33 +0200
committerBert Belder <bertbelder@gmail.com>2018-10-08 18:19:36 +0200
commit4f3250bc4341217dce0e7efd48b49c47beac77b3 (patch)
tree427f7cadde0820e94ed49088bc4d405e9cba073c /libdeno/deno.h
parente742af10aa67dc90a68fcb60b8e70733fd753e68 (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.h7
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