Fix SVACE, Coverity issues
[platform/core/uifw/dali-adaptor.git] / dali / internal / accessibility / tizen-wayland / atspi / bridge-accessible.cpp
index a9dc55c..dd3bd71 100644 (file)
@@ -602,11 +602,14 @@ Accessible* BridgeAccessible::CalculateNeighbor( Accessible* root, Accessible* s
     {
       auto deputy = DeputyOfProxyInParentGet( node );
       next_related_in_direction =
-          GetObjectInRelation( deputy, forward ? RelationType::FLOWS_TO : RelationType::FLOWS_FROM );
+          GetObjectInRelation( deputy, RelationType::FLOWS_TO );
     }
 
-    if( next_related_in_direction && start->GetStates()[State::DEFUNCT] )
+    if( next_related_in_direction && start && start->GetStates()[State::DEFUNCT] )
+    {
       next_related_in_direction = NULL;
+    }
+
     unsigned char want_cycle_detection = 0;
     if( next_related_in_direction )
     {