[3.0] Prevention for being assigned NULL value 79/72279/1 accepted/tizen/common/20160613.144828 accepted/tizen/ivi/20160614.041509 accepted/tizen/mobile/20160614.041432 accepted/tizen/tv/20160614.041406 accepted/tizen/wearable/20160614.041545 submit/tizen/20160613.053509 submit/tizen/20160613.224145
authorsuhyung Eom <suhyung.eom@samsung.com>
Tue, 31 May 2016 09:13:46 +0000 (18:13 +0900)
committersuhyung Eom <suhyung.eom@samsung.com>
Tue, 31 May 2016 09:14:10 +0000 (18:14 +0900)
This reverts commit 36616205b64513302a43ced97db284cbe670ca2d.
Change-Id: I0b66d0d768448b17b8140f6a27d2038513c4dbe3

plugins/dali-script-v8/src/object/property-value-wrapper.cpp

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