Fix prevent issue - GetCurrent() might return null 19/41019/3
authorYoonsang Lee <ysang114.lee@samsung.com>
Thu, 11 Jun 2015 02:08:42 +0000 (11:08 +0900)
committerKimmo Hoikka <kimmo.hoikka@samsung.com>
Wed, 17 Jun 2015 15:42:06 +0000 (08:42 -0700)
commitc219a2312ed4db12395879fb960daab679c2a32e
tree28cddc35bca8169ef5f17630f98e30df6f2e83f8
parentbaae72ecde3f942d91829d0b2a042097b0206967
Fix prevent issue - GetCurrent() might return null

- Internal::Stage::GetCurrent() might return null, so add null-checking
code

<Prevent message example>
[actor-impl.cpp]
2. returned_null: GetCurrent returns null. [show details]
CID 405268 (#1 of 1): Dereference null return value (NULL_RETURNS)
3. dereference: Dereferencing a pointer that might be null Dali::Internal::Stage::GetCurrent() when calling GetRenderTaskList. [show details]
1861    const RenderTaskList& taskList = Stage::GetCurrent()->GetRenderTaskList();

Change-Id: Icb306352a14c2660df89cb91261724d6f83b4983
dali/internal/event/actors/actor-impl.cpp
dali/internal/event/actors/camera-actor-impl.cpp
dali/internal/event/actors/layer-impl.cpp
dali/internal/event/animation/animation-impl.cpp
dali/internal/event/common/property-notification-impl.cpp
dali/internal/event/effects/shader-effect-impl.cpp
dali/internal/event/events/hit-test-algorithm-impl.cpp
dali/internal/event/modeling/animatable-mesh-impl.cpp
dali/internal/event/render-tasks/render-task-impl.cpp