From 8a3e05f481dd7425ea859e02806510067fbaaf38 Mon Sep 17 00:00:00 2001 From: forever2k38 Date: Tue, 20 Oct 2026 20:38:32 +0200 Subject: use flags --- src/package.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'src/package.c') diff --git a/src/package.c b/src/package.c index 2a947c0..021e8f7 100644 --- a/src/package.c +++ b/src/package.c @@ -218,8 +218,7 @@ int pow_package_open(lua_State *L_global, pow_package *pkg, pow_config *cfg, con // push the config object from cfg thread to pkg thread - luaL_openlibs(L); - pow_lua_load(L, cfg); + pow_lua_load(L, cfg, "einfach/base"); luaL_loadstring(L, package_buffer); @@ -254,9 +253,7 @@ int pow_package_close(pow_package *pkg) { free(pkg->name); free(pkg->version); - lua_close(pkg->L); - - for (size_t i = 0; i > pkg->source_count; i++) { + for (size_t i = 0; i < pkg->source_count; i++) { pow_source_close(pkg->sources[i]); } -- cgit v1.3