example: nullptr setting to prevent invalid access
authorJunsuChoi <jsuya.choi@samsung.com>
Wed, 12 May 2021 04:47:53 +0000 (13:47 +0900)
committerHermet Park <chuneon.park@samsung.com>
Mon, 17 May 2021 04:53:30 +0000 (13:53 +0900)
Change-Id: I6635da98012c2bdf734f93a4c272f2e1314c756d

example/rive_viewer.cpp
example/user_interaction_animation_speed.cpp
example/user_interaction_rollinout.cpp

index 83e1cab..a556936 100644 (file)
@@ -169,6 +169,7 @@ static void runExample(uint32_t* buffer)
 static void cleanExample()
 {
     delete animationInstance;
+    animationInstance = nullptr;
 }
 
 static void animPopupItemCb(void *data EINA_UNUSED, Evas_Object *obj, void *event_info)
index b00df7f..63db1d8 100644 (file)
@@ -134,6 +134,7 @@ static void cleanExample()
     for (int i = 0; i < 2; i ++)
     {
        delete animationInstance[i];
+       animationInstance[i] = nullptr;
     }
 }
 
index 5c58111..a4e7e7d 100644 (file)
@@ -132,6 +132,7 @@ static void cleanExample()
     for (int i = 0; i < 2; i ++)
     {
        delete animationInstance[i];
+       animationInstance[i] = nullptr;
     }
 }