mirror of
https://github.com/luanti-org/luanti.git
synced 2025-06-27 16:36:03 +00:00
Fix out of range enum casts in deSerialize functions (#14090)
This commit is contained in:
parent
0383c44f0d
commit
2ea8d9ca11
15 changed files with 138 additions and 77 deletions
|
@ -604,6 +604,8 @@ void ServerMap::transformLiquids(std::map<v3s16, MapBlock*> &modified_blocks,
|
|||
floodable_node = n0.getContent();
|
||||
liquid_kind = CONTENT_AIR;
|
||||
break;
|
||||
case LiquidType_END:
|
||||
break;
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -696,6 +698,8 @@ void ServerMap::transformLiquids(std::map<v3s16, MapBlock*> &modified_blocks,
|
|||
flowing_down = true;
|
||||
}
|
||||
break;
|
||||
case LiquidType_END:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -848,6 +852,8 @@ void ServerMap::transformLiquids(std::map<v3s16, MapBlock*> &modified_blocks,
|
|||
for (u16 i = 0; i < num_flows; i++)
|
||||
m_transforming_liquid.push_back(flows[i].p);
|
||||
break;
|
||||
case LiquidType_END:
|
||||
break;
|
||||
}
|
||||
}
|
||||
//infostream<<"Map::transformLiquids(): loopcount="<<loopcount<<std::endl;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue