From 34adac8dd9fa50ac585c0accebb7268381d92d3a Mon Sep 17 00:00:00 2001 From: lsemp3d <58790905+lsemp3d@users.noreply.github.com> Date: Mon, 15 Nov 2021 15:21:18 -0800 Subject: [PATCH] Crash guards Signed-off-by: lsemp3d <58790905+lsemp3d@users.noreply.github.com> --- Gems/ScriptCanvas/Code/Tools/TranslationGeneration.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Gems/ScriptCanvas/Code/Tools/TranslationGeneration.cpp b/Gems/ScriptCanvas/Code/Tools/TranslationGeneration.cpp index 7c70f879aa..42f4740ece 100644 --- a/Gems/ScriptCanvas/Code/Tools/TranslationGeneration.cpp +++ b/Gems/ScriptCanvas/Code/Tools/TranslationGeneration.cpp @@ -128,13 +128,13 @@ namespace ScriptCanvasEditorTools Helpers::GetTypeNameAndDescription(argumentType, argument.m_details.m_name, argument.m_details.m_tooltip); auto name = method->GetArgumentName(i); - if (!name->empty()) + if (name && !name->empty()) { argument.m_details.m_name = *name; } auto tooltip = method->GetArgumentToolTip(i); - if (!tooltip->empty()) + if (tooltip && !tooltip->empty()) { argument.m_details.m_tooltip = *tooltip; } @@ -153,7 +153,7 @@ namespace ScriptCanvasEditorTools Helpers::GetTypeNameAndDescription(resultType, result.m_details.m_name, result.m_details.m_tooltip); auto tooltip = method->GetArgumentToolTip(0); - if (!tooltip->empty()) + if (tooltip && !tooltip->empty()) { result.m_details.m_tooltip = *tooltip; }