From 84f9c44ab628b9445e2bf62c95609f7625ce244b Mon Sep 17 00:00:00 2001 From: ftk Date: Sun, 5 Mar 2017 21:23:05 +0300 Subject: [PATCH] Do not register load_module by default when dynamic loading is disabled --- include/chaiscript/chaiscript_defines.hpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/chaiscript/chaiscript_defines.hpp b/include/chaiscript/chaiscript_defines.hpp index cc349a0..be837c2 100644 --- a/include/chaiscript/chaiscript_defines.hpp +++ b/include/chaiscript/chaiscript_defines.hpp @@ -216,7 +216,11 @@ namespace chaiscript { static inline std::vector default_options() { +#ifdef CHAISCRIPT_NO_DYNLOAD + return {Options::No_Load_Modules, Options::External_Scripts}; +#else return {Options::Load_Modules, Options::External_Scripts}; +#endif } } #endif