diff options
Diffstat (limited to 'libdeno/from_snapshot.cc')
-rw-r--r-- | libdeno/from_snapshot.cc | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/libdeno/from_snapshot.cc b/libdeno/from_snapshot.cc index b204af08b..1280f2450 100644 --- a/libdeno/from_snapshot.cc +++ b/libdeno/from_snapshot.cc @@ -43,11 +43,11 @@ void DeserializeInternalFields(v8::Local<v8::Object> holder, int index, deserialized_data.push_back(embedder_field); } -Deno* NewFromSnapshot(void* user_data, deno_recv_cb cb) { +Deno* NewFromSnapshot(deno_recv_cb cb) { Deno* d = new Deno; d->currentArgs = nullptr; d->cb = cb; - d->user_data = user_data; + d->user_data = nullptr; v8::Isolate::CreateParams params; params.array_buffer_allocator = v8::ArrayBuffer::Allocator::NewDefaultAllocator(); @@ -80,7 +80,5 @@ Deno* NewFromSnapshot(void* user_data, deno_recv_cb cb) { } // namespace deno extern "C" { -Deno* deno_new(void* user_data, deno_recv_cb cb) { - return deno::NewFromSnapshot(user_data, cb); -} +Deno* deno_new(deno_recv_cb cb) { return deno::NewFromSnapshot(cb); } } |