Fix actions_used_flags not being set when cloning tracerestrict programs.

This resulted in newly copied or unshared programs not being evaluated.
pull/6/merge
Jonathan G Rennison 9 years ago
parent ebf250d813
commit 20a015e9d3

@ -1012,6 +1012,7 @@ CommandCost CmdProgramSignalTraceRestrictProgMgmt(TileIndex tile, DoCommandFlag
if (source_prog) {
prog->items = source_prog->items; // copy
}
prog->Validate();
break;
}
@ -1046,6 +1047,7 @@ CommandCost CmdProgramSignalTraceRestrictProgMgmt(TileIndex tile, DoCommandFlag
}
new_prog->items.swap(items);
new_prog->Validate();
}
break;
}

Loading…
Cancel
Save