From 74bdd611bbec09a9a147830098eca7299aafd59e Mon Sep 17 00:00:00 2001 From: MaxStgs Date: Mon, 3 May 2021 20:40:21 +0500 Subject: Check PHashTranslation generate p_from is valid --- core/string/optimized_translation.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/core/string/optimized_translation.cpp b/core/string/optimized_translation.cpp index 53d0a8924d..268562d971 100644 --- a/core/string/optimized_translation.cpp +++ b/core/string/optimized_translation.cpp @@ -46,6 +46,7 @@ void OptimizedTranslation::generate(const Ref &p_from) { // This method compresses a Translation instance. // Right now, it doesn't handle context or plurals, so Translation subclasses using plurals or context (i.e TranslationPO) shouldn't be compressed. #ifdef TOOLS_ENABLED + ERR_FAIL_COND(p_from.is_null()); List keys; p_from->get_message_list(&keys); -- cgit v1.2.3