| Index: gin/modules/module_registry.cc
|
| diff --git a/gin/modules/module_registry.cc b/gin/modules/module_registry.cc
|
| index 78a102c0a6da5186e83987ecef41716181d4c8f0..aad2135b0e1114aa634366d7da39e91831946bfe 100644
|
| --- a/gin/modules/module_registry.cc
|
| +++ b/gin/modules/module_registry.cc
|
| @@ -4,9 +4,9 @@
|
|
|
| #include "gin/modules/module_registry.h"
|
|
|
| -#include <assert.h>
|
| #include <string>
|
| #include <vector>
|
| +#include "base/logging.h"
|
| #include "gin/arguments.h"
|
| #include "gin/converter.h"
|
| #include "gin/per_isolate_data.h"
|
| @@ -104,7 +104,7 @@ void ModuleRegistry::RegisterGlobals(v8::Isolate* isolate,
|
| void ModuleRegistry::AddBuiltinModule(Isolate* isolate,
|
| const std::string& id,
|
| Handle<ObjectTemplate> templ) {
|
| - assert(!id.empty());
|
| + DCHECK(!id.empty());
|
| Handle<v8::Object> modules = v8::Local<v8::Object>::New(isolate, modules_);
|
| modules->Set(StringToV8(isolate, id), templ->NewInstance());
|
| }
|
| @@ -120,7 +120,7 @@ ModuleRegistry* ModuleRegistry::From(Handle<v8::Context> context) {
|
| return NULL;
|
| ModuleRegistry* registry = new ModuleRegistry(isolate);
|
| context->Global()->SetHiddenValue(key, v8::External::New(registry));
|
| - data->AddSupplement(registry);
|
| + data->AddSupplement(scoped_ptr<ContextSupplement>(registry));
|
| return registry;
|
| }
|
| return static_cast<ModuleRegistry*>(external->Value());
|
|
|