From bfd5f5d221b5b26c78c1336d3262e64b7cb43a5a Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Mon, 23 Jun 2014 21:47:39 +0800 Subject: [PATCH] Strictly check for boolean type. --- native_mate/converter.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/native_mate/converter.cc b/native_mate/converter.cc index c7cf96c3042c..7554ae787c1e 100644 --- a/native_mate/converter.cc +++ b/native_mate/converter.cc @@ -25,6 +25,8 @@ Handle Converter::ToV8(Isolate* isolate, bool val) { } bool Converter::FromV8(Isolate* isolate, Handle val, bool* out) { + if (!val->IsBoolean()) + return false; *out = val->BooleanValue(); return true; }