Change allocator to permanent

This commit is contained in:
gingerBill
2024-04-08 16:18:14 +01:00
parent ec45504631
commit ecac3aef32
+2 -2
View File
@@ -355,11 +355,11 @@ gb_global bool global_module_path_set = false;
gb_internal String obfuscate_string(String const &s, char const *prefix) { gb_internal String obfuscate_string(String const &s, char const *prefix) {
if (s.len == 0) { if (s.len == 0) {
return {}; return s;
} }
GB_ASSERT(prefix != nullptr); GB_ASSERT(prefix != nullptr);
u64 hash = gb_fnv64a(s.text, s.len); u64 hash = gb_fnv64a(s.text, s.len);
gbString res = gb_string_make(temporary_allocator(), prefix); gbString res = gb_string_make(permanent_allocator(), prefix);
res = gb_string_append_fmt(res, "x%llx", cast(long long unsigned)hash); res = gb_string_append_fmt(res, "x%llx", cast(long long unsigned)hash);
return make_string_c(res); return make_string_c(res);
} }