| Index: gin/wrappable.h
|
| diff --git a/gin/wrappable.h b/gin/wrappable.h
|
| index 79b71447f43eea973b8e5142972039e29bcd55cd..90fdbe2ad01bfcdbd821e4479fe09e738da0a522 100644
|
| --- a/gin/wrappable.h
|
| +++ b/gin/wrappable.h
|
| @@ -38,7 +38,7 @@ template<>
|
| struct Converter<Wrappable*> {
|
| static v8::Handle<v8::Value> ToV8(v8::Isolate* isolate,
|
| Wrappable* val);
|
| - static bool FromV8(v8::Handle<v8::Value> val,
|
| + static bool FromV8(v8::Isolate* isolate, v8::Handle<v8::Value> val,
|
| Wrappable** out);
|
| };
|
|
|
| @@ -47,9 +47,9 @@ struct WrappableConverter {
|
| static v8::Handle<v8::Value> ToV8(v8::Isolate* isolate, T* val) {
|
| return Converter<Wrappable*>::ToV8(isolate, val);
|
| }
|
| - static bool FromV8(v8::Handle<v8::Value> val, T** out) {
|
| + static bool FromV8(v8::Isolate* isolate, v8::Handle<v8::Value> val, T** out) {
|
| Wrappable* wrappable = 0;
|
| - if (!Converter<Wrappable*>::FromV8(val, &wrappable)
|
| + if (!Converter<Wrappable*>::FromV8(isolate, val, &wrappable)
|
| || wrappable->GetWrapperInfo() != &T::kWrapperInfo)
|
| return false;
|
| *out = static_cast<T*>(wrappable);
|
|
|