Check NULL return value in video-view-impl.cpp 70/178270/1
authorSeoyeon Kim <seoyeon2.kim@samsung.com>
Wed, 9 May 2018 05:57:52 +0000 (14:57 +0900)
committerSeoyeon Kim <seoyeon2.kim@samsung.com>
Wed, 9 May 2018 06:01:06 +0000 (15:01 +0900)
- The return value of GetMap() has to be checked for NULL pointer dereference
  in video-view-impl.cpp

Change-Id: Ic6b13c491cf8c8ac1dfef710a851833e8bf55769
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
dali-toolkit/internal/controls/video-view/video-view-impl.cpp

index baacf73..cd11ea1 100755 (executable)
@@ -194,7 +194,11 @@ void VideoView::SetPropertyMap( Property::Map map )
 
     if( shaderValue )
     {
-      mEffectPropertyMap = *( shaderValue->GetMap() );
+      Property::Map* shaderMap = shaderValue->GetMap();
+      if( shaderMap )
+      {
+        mEffectPropertyMap = *shaderMap;
+      }
     }
   }