mirror of
https://github.com/a2x/cs2-dumper.git
synced 2026-04-18 02:09:58 +08:00
Fix mismatched types in C# source gen
This commit is contained in:
@@ -16,7 +16,11 @@ impl CodeWriter for InterfaceMap {
|
||||
false,
|
||||
|fmt| {
|
||||
for (name, value) in ifaces {
|
||||
writeln!(fmt, "public const nint {} = {:#X};", name, value)?;
|
||||
if *value > i32::MAX as u64 {
|
||||
writeln!(fmt, "public static readonly nint {} = unchecked((nint){:#X});", name, value)?;
|
||||
} else {
|
||||
writeln!(fmt, "public const nint {} = {:#X};", name, value)?;
|
||||
};
|
||||
}
|
||||
|
||||
Ok(())
|
||||
|
||||
Reference in New Issue
Block a user