Index: src/arguments.cc |
diff --git a/src/arguments.cc b/src/arguments.cc |
index 091d0b92a47af1bd61377ce155f142ef9e078b17..b15ae7ea647140a8baa80d1067d1a351b205a805 100644 |
--- a/src/arguments.cc |
+++ b/src/arguments.cc |
@@ -82,7 +82,7 @@ v8::Handle<V> CustomArguments<T>::GetReturnValue(Isolate* isolate) { |
Object** handle = &this->end()[kReturnValueOffset]; |
// Nothing was set, return empty handle as per previous behaviour. |
if ((*handle)->IsTheHole()) return v8::Handle<V>(); |
- return v8::Handle<V>(reinterpret_cast<V*>(handle)); |
+ return Utils::Convert<Object, V>(Handle<Object>(handle)); |
} |