Obfuscate #line

This commit is contained in:
gingerBill
2024-04-08 16:14:47 +01:00
parent 810cf22e5d
commit ec45504631
3 changed files with 15 additions and 10 deletions

View File

@@ -364,6 +364,14 @@ gb_internal String obfuscate_string(String const &s, char const *prefix) {
return make_string_c(res);
}
gb_internal i32 obfuscate_i32(i32 i) {
i32 x = cast(i32)gb_fnv64a(&i, sizeof(i));
if (x < 0) {
x = 1-x;
}
return cast(i32)x;
}
struct StringIntern {