diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2019-02-26 19:29:45 +0100 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2019-02-26 13:29:45 -0500 |
commit | 5dfbbbb07a8f484dca27bbe0d7a3bafb0bdb91fd (patch) | |
tree | c4fc86d16e5747733e9d7a18652e791b9a255766 /libdeno/modules.cc | |
parent | 8dee6ea454deb05e69bfaed39a230950c9100c37 (diff) |
Add import.meta.main (#1835)
Diffstat (limited to 'libdeno/modules.cc')
-rw-r--r-- | libdeno/modules.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libdeno/modules.cc b/libdeno/modules.cc index ca2928e04..d8b2f48d1 100644 --- a/libdeno/modules.cc +++ b/libdeno/modules.cc @@ -88,7 +88,7 @@ v8::MaybeLocal<v8::Module> ResolveCallback(Local<Context> context, id = it->second; } else { std::string src = BuiltinModuleSrc(context, specifier); - id = d->RegisterModule(req_str.c_str(), src.c_str()); + id = d->RegisterModule(false, req_str.c_str(), src.c_str()); } } else { id = d->resolve_cb_(d->user_data_, req_str.c_str(), referrer_id); @@ -116,10 +116,10 @@ v8::MaybeLocal<v8::Module> ResolveCallback(Local<Context> context, extern "C" { -deno_mod deno_mod_new(Deno* d_, const char* name_cstr, +deno_mod deno_mod_new(Deno* d_, bool main, const char* name_cstr, const char* source_cstr) { auto* d = unwrap(d_); - return d->RegisterModule(name_cstr, source_cstr); + return d->RegisterModule(main, name_cstr, source_cstr); } const char* deno_mod_name(Deno* d_, deno_mod id) { |