|
@@ -212,12 +212,8 @@ int v8js_to_zval(v8::Local<v8::Value> jsValue, zval *return_value, int flags, v8
|
|
}
|
|
}
|
|
else if (jsValue->IsBoolean())
|
|
else if (jsValue->IsBoolean())
|
|
{
|
|
{
|
|
- v8::Maybe<bool> value = jsValue->BooleanValue(v8_context);
|
|
|
|
- if (value.IsNothing())
|
|
|
|
- {
|
|
|
|
- return FAILURE;
|
|
|
|
- }
|
|
|
|
- RETVAL_BOOL(value.ToChecked());
|
|
|
|
|
|
+ bool value = jsValue->BooleanValue(isolate);
|
|
|
|
+ RETVAL_BOOL(value);
|
|
}
|
|
}
|
|
else if (jsValue->IsInt32() || jsValue->IsUint32())
|
|
else if (jsValue->IsInt32() || jsValue->IsUint32())
|
|
{
|
|
{
|