1
0
Fork 0
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:
cx384 2024-01-17 20:05:46 +01:00 committed by GitHub
parent 0383c44f0d
commit 2ea8d9ca11
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
15 changed files with 138 additions and 77 deletions

View file

@ -70,7 +70,7 @@ enum HudElementType {
HUD_ELEM_MINIMAP = 7
};
enum HudElementStat {
enum HudElementStat : u8 {
HUD_STAT_POS = 0,
HUD_STAT_NAME,
HUD_STAT_SCALE,
@ -85,6 +85,7 @@ enum HudElementStat {
HUD_STAT_Z_INDEX,
HUD_STAT_TEXT2,
HUD_STAT_STYLE,
HudElementStat_END // Dummy for validity check
};
enum HudCompassDir {