Codechange: make GRFStatus, GRFListCompatibility and GRFParameterType scoped enums (#15426)

This commit is contained in:
Peter Nelson
2026-04-05 16:41:56 +01:00
committed by GitHub
parent fed04d0a03
commit 0b29a2560a
18 changed files with 90 additions and 86 deletions
+1 -1
View File
@@ -1121,7 +1121,7 @@ static GRFConfigList GRFLoadConfig(const IniFile &ini, std::string_view grpname,
/* Check if item is valid */
if (!FillGRFDetails(*c, is_static) || c->flags.Test(GRFConfigFlag::Invalid)) {
StringID reason;
if (c->status == GCS_NOT_FOUND) {
if (c->status == GRFStatus::NotFound) {
reason = STR_CONFIG_ERROR_INVALID_GRF_NOT_FOUND;
} else if (c->flags.Test(GRFConfigFlag::Unsafe)) {
reason = STR_CONFIG_ERROR_INVALID_GRF_UNSAFE;