Fix crash issue when navi-mesh seperated 49/298049/1
authorEunki Hong <eunkiki.hong@samsung.com>
Wed, 30 Aug 2023 18:35:41 +0000 (03:35 +0900)
committerEunki Hong <eunkiki.hong@samsung.com>
Wed, 30 Aug 2023 18:35:41 +0000 (03:35 +0900)
commite6e918ad821ee596e9229014faa40835d0311925
tree07676f743e3a742514c4d78478d9d0e99a9032d3
parente80ad84d6b7ed42f195c8f477de3c61baf5705cb
Fix crash issue when navi-mesh seperated

It is possible that there is no path between navi-mesh polygons.
If then, we return empty WayPointList. And then, crashed.

To avoid that cases, let we check whether FindPath result empty.

Change-Id: Id506c50022678c442d609d219d8c9baf53b46408
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
dali-scene3d/internal/algorithm/path-finder-djikstra.cpp
dali-scene3d/internal/algorithm/path-finder-spfa-double-way.cpp
dali-scene3d/internal/algorithm/path-finder-spfa.cpp