diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2018-08-13 19:55:10 -0400 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2018-08-16 08:40:11 -0400 |
commit | 36d82374cf54be5df23e570bd2c6865e223d5d76 (patch) | |
tree | 0885b628d43cd452981c278b9c02ee45042442e5 /src/binding.cc | |
parent | d770cc18f80257b520c2cf9cdc5ddea707b38680 (diff) |
Implement deno_handle_msg_from_js in Rust
Fixes #419, #414.
Diffstat (limited to 'src/binding.cc')
-rw-r--r-- | src/binding.cc | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/src/binding.cc b/src/binding.cc index 7015660e3..0a107c95f 100644 --- a/src/binding.cc +++ b/src/binding.cc @@ -357,20 +357,8 @@ void* deno_get_data(Deno* d) { return d->data; } const char* deno_v8_version() { return v8::V8::GetVersion(); } -// TODO(ry) Remove these when we call deno_reply_start from Rust. -static char** global_argv; -static int global_argc; -char** deno_argv() { return global_argv; } -int deno_argc() { return global_argc; } - void deno_set_flags(int* argc, char** argv) { v8::V8::SetFlagsFromCommandLine(argc, argv, true); - // TODO(ry) Remove these when we call deno_reply_start from Rust. - global_argc = *argc; - global_argv = reinterpret_cast<char**>(malloc(*argc * sizeof(char*))); - for (int i = 0; i < *argc; i++) { - global_argv[i] = strdup(argv[i]); - } } const char* deno_last_exception(Deno* d) { return d->last_exception.c_str(); } |