diff --git a/Source/Core/Core/GeckoCodeConfig.cpp b/Source/Core/Core/GeckoCodeConfig.cpp index f50b848d68..712b186b65 100644 --- a/Source/Core/Core/GeckoCodeConfig.cpp +++ b/Source/Core/Core/GeckoCodeConfig.cpp @@ -97,6 +97,18 @@ std::vector LoadCodes(const IniFile& globalIni, const IniFile& localI return gcodes; } +static std::string MakeGeckoCodeTitle(const GeckoCode& code) +{ + std::string title = '$' + code.name; + + if (!code.creator.empty()) + { + title += " [" + code.creator + ']'; + } + + return title; +} + // used by the SaveGeckoCodes function static void SaveGeckoCode(std::vector& lines, std::vector& enabledLines, const GeckoCode& gcode) @@ -107,21 +119,7 @@ static void SaveGeckoCode(std::vector& lines, std::vector