Tracerestrict: Add 0 enum value for TraceRestrictProgramActionsUsedFlags

This commit is contained in:
Jonathan G Rennison
2024-01-20 12:58:38 +00:00
parent fa1c4f2be5
commit c9422762c0
2 changed files with 6 additions and 5 deletions

View File

@@ -972,7 +972,7 @@ CommandCost TraceRestrictProgram::Validate(const std::vector<TraceRestrictItem>
// static to avoid needing to re-alloc/resize on each execution
static std::vector<TraceRestrictCondStackFlags> condstack;
condstack.clear();
actions_used_flags = static_cast<TraceRestrictProgramActionsUsedFlags>(0);
actions_used_flags = TRPAUF_NONE;
static std::vector<TraceRestrictSlotID> pbs_res_end_released_slots;
pbs_res_end_released_slots.clear();
@@ -2301,7 +2301,7 @@ CommandCost CmdProgramSignalTraceRestrictProgMgmt(TileIndex tile, DoCommandFlag
prog->items = source_prog->items; // copy
prog->Validate();
TraceRestrictCheckRefreshSignals(prog, 0, static_cast<TraceRestrictProgramActionsUsedFlags>(0));
TraceRestrictCheckRefreshSignals(prog, 0, TRPAUF_NONE);
}
break;
}
@@ -2337,7 +2337,7 @@ CommandCost CmdProgramSignalTraceRestrictProgMgmt(TileIndex tile, DoCommandFlag
}
TraceRestrictCreateProgramMapping(self, source_prog);
TraceRestrictCheckRefreshSingleSignal(source_prog, self, static_cast<TraceRestrictProgramActionsUsedFlags>(0));
TraceRestrictCheckRefreshSingleSignal(source_prog, self, TRPAUF_NONE);
break;
}
@@ -2361,7 +2361,7 @@ CommandCost CmdProgramSignalTraceRestrictProgMgmt(TileIndex tile, DoCommandFlag
new_prog->items.swap(items);
new_prog->Validate();
TraceRestrictCheckRefreshSingleSignal(new_prog, self, static_cast<TraceRestrictProgramActionsUsedFlags>(0));
TraceRestrictCheckRefreshSingleSignal(new_prog, self, TRPAUF_NONE);
}
break;
}