Codefix f98b90ac2e: Use to_underlying instead of direct static_cast. (#14790)
This commit is contained in:
+2
-2
@@ -226,7 +226,7 @@ inline void AddTreeGrowth(Tile t, int a)
|
||||
inline void SetTreeGrowth(Tile t, TreeGrowthStage g)
|
||||
{
|
||||
assert(IsTileType(t, MP_TREES)); // XXX incomplete
|
||||
SB(t.m5(), 0, 3, static_cast<uint>(g));
|
||||
SB(t.m5(), 0, 3, to_underlying(g));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -249,7 +249,7 @@ inline void MakeTree(Tile t, TreeType type, uint count, TreeGrowthStage growth,
|
||||
t.m2() = ground << 6 | density << 4 | 0;
|
||||
t.m3() = type;
|
||||
t.m4() = 0 << 5 | 0 << 2;
|
||||
t.m5() = count << 6 | static_cast<uint>(growth);
|
||||
t.m5() = count << 6 | to_underlying(growth);
|
||||
SB(t.m6(), 2, 6, 0);
|
||||
t.m7() = 0;
|
||||
t.m8() = 0;
|
||||
|
||||
Reference in New Issue
Block a user