From 9c67ce9a30765ca95961fb4e0dea7adf59604ed2 Mon Sep 17 00:00:00 2001 From: mat Date: Fri, 21 Oct 2022 22:36:57 -0500 Subject: [PATCH] fix stack overflow in az-chat --- azalea-chat/src/text_component.rs | 2 +- azalea-chat/src/translatable_component.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/azalea-chat/src/text_component.rs b/azalea-chat/src/text_component.rs index 91af28e7..96eef08e 100755 --- a/azalea-chat/src/text_component.rs +++ b/azalea-chat/src/text_component.rs @@ -89,7 +89,7 @@ impl Display for TextComponent { for component in Component::Text(self.clone()).into_iter() { let component_text = match &component { Component::Text(c) => c.text.to_string(), - Component::Translatable(c) => c.to_string(), + Component::Translatable(c) => c.read()?.to_string(), }; f.write_str(&component_text)?; diff --git a/azalea-chat/src/translatable_component.rs b/azalea-chat/src/translatable_component.rs index 69f4bfec..750f65c4 100755 --- a/azalea-chat/src/translatable_component.rs +++ b/azalea-chat/src/translatable_component.rs @@ -121,7 +121,7 @@ impl Display for TranslatableComponent { for component in Component::Translatable(self.clone()).into_iter() { let component_text = match &component { Component::Text(c) => c.text.to_string(), - Component::Translatable(c) => c.to_string(), + Component::Translatable(c) => c.read()?.to_string(), }; f.write_str(&component_text)?;