mirror of
https://github.com/a2x/cs2-dumper.git
synced 2025-04-01 04:35:34 +08:00
Handle all negative enum value cases
This commit is contained in:
parent
b244f7b292
commit
4be7b1793e
@ -42,8 +42,8 @@ impl CodeWriter for SchemaMap {
|
||||
.iter()
|
||||
.map(|member| {
|
||||
let hex = format!("{:#X}", member.value);
|
||||
let cast = if member.value == -1 {
|
||||
format!("unchecked(({})-1)", type_name)
|
||||
let cast = if member.value < 0 {
|
||||
format!("unchecked(({}){})", type_name, member.value)
|
||||
} else {
|
||||
format!("{}", hex)
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user