From 460fab920c1fed2b6bc504b060ff3ebf4625fd0b Mon Sep 17 00:00:00 2001 From: Peter Nelson Date: Tue, 14 May 2024 18:18:30 +0100 Subject: [PATCH] Fix #12418, 338def1b06: Filename extension taken from wrong string. (#12680) --- src/openttd.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openttd.cpp b/src/openttd.cpp index fd913f2ce2..495486afd9 100644 --- a/src/openttd.cpp +++ b/src/openttd.cpp @@ -612,7 +612,7 @@ int openttd_main(std::span arguments) return ret; } - std::string extension = std::filesystem::path(_file_to_saveload.name).extension().string(); + std::string extension = std::filesystem::path(mgo.opt).extension().string(); auto [_, title] = FiosGetSavegameListCallback(SLO_LOAD, mgo.opt, extension); _load_check_data.Clear();