Index: gin/test/gtest.cc |
diff --git a/gin/test/gtest.cc b/gin/test/gtest.cc |
index d5e4d8c44f3139eb2484030eaac250821ad13666..b4060a3b591f61727d80d9f6e2a0e10167e32df2 100644 |
--- a/gin/test/gtest.cc |
+++ b/gin/test/gtest.cc |
@@ -43,7 +43,7 @@ WrapperInfo g_wrapper_info = { kEmbedderNativeGin }; |
const char GTest::kModuleName[] = "gtest"; |
-v8::Local<v8::ObjectTemplate> GTest::GetTemplate(v8::Isolate* isolate) { |
+v8::Local<v8::Value> GTest::GetModule(v8::Isolate* isolate) { |
PerIsolateData* data = PerIsolateData::From(isolate); |
v8::Local<v8::ObjectTemplate> templ = |
data->GetObjectTemplate(&g_wrapper_info); |
@@ -56,7 +56,7 @@ v8::Local<v8::ObjectTemplate> GTest::GetTemplate(v8::Isolate* isolate) { |
.Build(); |
data->SetObjectTemplate(&g_wrapper_info, templ); |
} |
- return templ; |
+ return templ->NewInstance(); |
} |
} // namespace gin |