From 03c3050c4382bcdfbd135e3295ffce5a1cf61433 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Sun, 27 Aug 2023 00:49:40 +0100 Subject: [PATCH] Fix too small string buffer in FormatUnitWeightRatio --- src/strings.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/strings.cpp b/src/strings.cpp index a860a1d073..f8c6eb3c42 100644 --- a/src/strings.cpp +++ b/src/strings.cpp @@ -970,7 +970,7 @@ static char *FormatUnitWeightRatio(char *buff, const char *last, const Units &un const char *unit_str = GetStringPtr(unit.s); const char *weight_str = GetStringPtr(_units_weight[_settings_game.locale.units_weight].s); - char tmp_buffer[32]; + char tmp_buffer[128]; char *insert_pt = strecpy(tmp_buffer, unit_str, lastof(tmp_buffer)); strecpy(insert_pt, weight_str, lastof(tmp_buffer)); str_replace_wchar(insert_pt, lastof(tmp_buffer), SCC_DECIMAL, '/');