From 22261c8e5b6e3185c0a8409b0ac127daa51998c0 Mon Sep 17 00:00:00 2001 From: milek7 Date: Sat, 2 Mar 2019 14:49:28 +0100 Subject: [PATCH] fix TAnimModel::GetContainer crash if animlist empty --- AnimModel.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/AnimModel.cpp b/AnimModel.cpp index bcc8f4bf..c55fc68a 100644 --- a/AnimModel.cpp +++ b/AnimModel.cpp @@ -384,8 +384,8 @@ std::shared_ptr TAnimModel::AddContainer(std::string const &Name std::shared_ptr TAnimModel::GetContainer(std::string const &Name) { // szukanie/dodanie sterowania submodelem dla egzemplarza - if (true == Name.empty()) - return m_animlist.front(); // pobranie pierwszego (dla obrotnicy) + if (true == Name.empty()) + return (!m_animlist.empty()) ? m_animlist.front() : nullptr; // pobranie pierwszego (dla obrotnicy) for (auto entry : m_animlist) { if (entry->NameGet() == Name)