Merge "Prevention for being assigned NULL value" into devel/master
authorSeoyeon Kim <seoyeon2.kim@samsung.com>
Thu, 2 Jun 2016 06:07:09 +0000 (23:07 -0700)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Thu, 2 Jun 2016 06:07:09 +0000 (23:07 -0700)
plugins/dali-script-v8/src/object/property-value-wrapper.cpp

index b160642..f1fad65 100644 (file)
@@ -527,9 +527,15 @@ v8::Local<v8::Object> CreateJavaScriptPrimitive( v8::Isolate* isolate, const Dal
        break;
      }
    }
- v8::Local<v8::Object> ret = v8Value->ToObject();
 
- return handleScope.Escape( ret );
+  v8::Local<v8::Object> ret;
+
+  if( v8Value->IsObject() )
+  {
+    ret = v8Value->ToObject();
+  }
+
+  return handleScope.Escape( ret );
 }