diff options
| author | DanielGavin <danielgavin5@hotmail.com> | 2024-06-04 19:45:21 +0200 |
|---|---|---|
| committer | DanielGavin <danielgavin5@hotmail.com> | 2024-06-04 19:45:21 +0200 |
| commit | 6c82924d0a56ca6868e89ba2559a0bf9ca07c16b (patch) | |
| tree | 7263c9c3912978f68898fa85be6786436965c7b1 /src/server/build.odin | |
| parent | ef77d6ab12be2c6d47ff33c3e7a04884c915e97d (diff) | |
Start fixing memory leaks on tests.
Diffstat (limited to 'src/server/build.odin')
| -rw-r--r-- | src/server/build.odin | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/server/build.odin b/src/server/build.odin index aca1796..d9e052a 100644 --- a/src/server/build.odin +++ b/src/server/build.odin @@ -160,7 +160,10 @@ setup_index :: proc() { ) indexer.index = make_memory_index(symbol_collection) - dir_exe, ok := filepath.abs(path.dir(os.args[0], context.temp_allocator)) + dir_exe, ok := filepath.abs( + path.dir(os.args[0], context.temp_allocator), + context.temp_allocator, + ) if !ok { log.error( @@ -169,7 +172,7 @@ setup_index :: proc() { return } - try_build_package(path.join({dir_exe, "builtin"})) + try_build_package(path.join({dir_exe, "builtin"}, context.temp_allocator)) } free_index :: proc() { |