Index: gin/modules/console.cc |
diff --git a/gin/modules/console.cc b/gin/modules/console.cc |
index 84c620a8c68a86c119d111f1d1a37d2c0a5e379a..c7b9aeb4f6cfb6a12ba389c10d085270b19ce8e9 100644 |
--- a/gin/modules/console.cc |
+++ b/gin/modules/console.cc |
@@ -29,7 +29,7 @@ WrapperInfo g_wrapper_info = { kEmbedderNativeGin }; |
const char Console::kModuleName[] = "console"; |
-v8::Local<ObjectTemplate> Console::GetTemplate(v8::Isolate* isolate) { |
+v8::Local<v8::Value> Console::GetModule(v8::Isolate* isolate) { |
PerIsolateData* data = PerIsolateData::From(isolate); |
v8::Local<ObjectTemplate> templ = data->GetObjectTemplate(&g_wrapper_info); |
if (templ.IsEmpty()) { |
@@ -38,7 +38,7 @@ v8::Local<ObjectTemplate> Console::GetTemplate(v8::Isolate* isolate) { |
.Build(); |
data->SetObjectTemplate(&g_wrapper_info, templ); |
} |
- return templ; |
+ return templ->NewInstance(); |
} |
} // namespace gin |