Browse Source

Intern add location to init.

Pix 2 years ago
parent
commit
5ce541e9ef
1 changed files with 2 additions and 2 deletions
  1. 2 2
      core/strings/intern.odin

+ 2 - 2
core/strings/intern.odin

@@ -34,9 +34,9 @@ Inputs:
 Returns:
 Returns:
 - err: An allocator error if one occured, `nil` otherwise
 - 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.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
     return nil
 }
 }
 /*
 /*