aboutsummaryrefslogtreecommitdiff
path: root/src/server/build.odin
diff options
context:
space:
mode:
authorDanielGavin <danielgavin5@hotmail.com>2024-06-04 19:45:21 +0200
committerDanielGavin <danielgavin5@hotmail.com>2024-06-04 19:45:21 +0200
commit6c82924d0a56ca6868e89ba2559a0bf9ca07c16b (patch)
tree7263c9c3912978f68898fa85be6786436965c7b1 /src/server/build.odin
parentef77d6ab12be2c6d47ff33c3e7a04884c915e97d (diff)
Start fixing memory leaks on tests.
Diffstat (limited to 'src/server/build.odin')
-rw-r--r--src/server/build.odin7
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() {