Intern add location to init.

This commit is contained in:
Pix
2023-08-15 12:30:50 +08:00
parent 0cf9c22033
commit 5ce541e9ef
+2 -2
View File
@@ -34,9 +34,9 @@ Inputs:
Returns:
- err: An allocator error if one occured, `nil` otherwise
*/
intern_init :: proc(m: ^Intern, allocator := context.allocator, map_allocator := context.allocator) -> (err: mem.Allocator_Error) {
intern_init :: proc(m: ^Intern, allocator := context.allocator, map_allocator := context.allocator, loc := #caller_location) -> (err: mem.Allocator_Error) {
m.allocator = allocator
m.entries = make(map[string]^Intern_Entry, 16, map_allocator) or_return
m.entries = make(map[string]^Intern_Entry, 16, map_allocator, loc) or_return
return nil
}
/*