From de6ca62f6de302614d930091690ff2d09e6a91c2 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Sat, 9 Aug 2025 18:17:15 +0200 Subject: [PATCH] fix: allocate file_type_name in file_type_config cache --- src/file_type_config.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/file_type_config.zig b/src/file_type_config.zig index 008bb9d..1412aae 100644 --- a/src/file_type_config.zig +++ b/src/file_type_config.zig @@ -84,7 +84,7 @@ pub fn get(file_type_name: []const u8) !?@This() { break :file_type if (syntax.FileType.get_by_name_static(file_type_name)) |ft| from_file_type(ft) else null; } }; - try cache.put(cache_allocator, file_type_name, file_type); + try cache.put(cache_allocator, try cache_allocator.dupe(u8, file_type_name), file_type); break :self file_type; }; }