Fix SVACE issue 26/148426/4
authorSeoyeon Kim <seoyeon2.kim@samsung.com>
Fri, 8 Sep 2017 02:11:39 +0000 (11:11 +0900)
committerSeoyeon Kim <seoyeon2.kim@samsung.com>
Tue, 12 Sep 2017 08:01:41 +0000 (08:01 +0000)
- Initialize mNode member at scene-graph-camera.cpp:154
- Even though 'siblings.front()' conditional at 5210 line prevents
siblings[i-1] at 5217 line from being, to clarify the range,
 'size_t i' variable begins 1 in actor-impl.cpp

Change-Id: Ie3c99db4ab4bf879387dd04beb2867115ba8eef5
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
dali/internal/event/actors/actor-impl.cpp
dali/internal/update/render-tasks/scene-graph-camera.cpp

index f7df4d4..a7be0fc 100644 (file)
@@ -5209,7 +5209,7 @@ void Actor::Lower()
     ActorContainer& siblings = *(mParent->mChildren);
     if( siblings.front() != this ) // If not already at beginning
     {
     ActorContainer& siblings = *(mParent->mChildren);
     if( siblings.front() != this ) // If not already at beginning
     {
-      for( size_t i=0; i<siblings.size(); ++i )
+      for( size_t i=1; i<siblings.size(); ++i )
       {
         if( siblings[i] == this )
         {
       {
         if( siblings[i] == this )
         {
index e6b088c..56e6b9e 100644 (file)
@@ -154,6 +154,7 @@ const Vector3 Camera::DEFAULT_TARGET_POSITION( 0.0f, 0.0f, 0.0f );
 Camera::Camera()
 : mUpdateViewFlag( UPDATE_COUNT ),
   mUpdateProjectionFlag( UPDATE_COUNT ),
 Camera::Camera()
 : mUpdateViewFlag( UPDATE_COUNT ),
   mUpdateProjectionFlag( UPDATE_COUNT ),
+  mNode( NULL ),
   mType( DEFAULT_TYPE ),
   mProjectionMode( DEFAULT_MODE ),
   mInvertYAxis( DEFAULT_INVERT_Y_AXIS ),
   mType( DEFAULT_TYPE ),
   mProjectionMode( DEFAULT_MODE ),
   mInvertYAxis( DEFAULT_INVERT_Y_AXIS ),