From f1b17dead93f00b9c3c428c62b6df7b2c41cb98a Mon Sep 17 00:00:00 2001 From: Felix Brendel Date: Tue, 17 Mar 2020 12:21:35 +0100 Subject: [PATCH] Fixed not inititalizing load path --- src/built_ins.cpp | 2 +- src/memory.cpp | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/built_ins.cpp b/src/built_ins.cpp index 61bcb7f..c8e7a0c 100644 --- a/src/built_ins.cpp +++ b/src/built_ins.cpp @@ -64,7 +64,7 @@ namespace Slime { proc add_to_load_path(const char* path) -> void { using Globals::load_path; - + load_path.append((void*)path); } diff --git a/src/memory.cpp b/src/memory.cpp index c6101c3..cf73397 100644 --- a/src/memory.cpp +++ b/src/memory.cpp @@ -224,6 +224,7 @@ namespace Slime::Memory { Globals::Current_Execution::ats.alloc(); Globals::Current_Execution::mes.alloc(); + Globals::load_path.alloc(); add_to_load_path(exe_path); add_to_load_path("../bin/"); @@ -488,7 +489,7 @@ namespace Slime::Memory { return ret; } - + inline proc create_list(Lisp_Object* o1) -> Lisp_Object* { Lisp_Object* ret; try ret = create_lisp_object_pair(o1, nil);