From 8be34eec7e3dc9852d7f29a4e333470d98008888 Mon Sep 17 00:00:00 2001 From: dacctal Date: Sun, 5 Apr 2026 18:54:52 +0000 Subject: universal(?) lua support --- src/setup_repo.cc | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/setup_repo.cc') diff --git a/src/setup_repo.cc b/src/setup_repo.cc index 402238f..99ca451 100644 --- a/src/setup_repo.cc +++ b/src/setup_repo.cc @@ -1,7 +1,9 @@ #include -#include -#include -#include +extern "C" { +#include +#include +#include +} #include "setup_repo.hh" #include "ensure_repo.hh" @@ -15,6 +17,7 @@ void setup_repo() { if (luaL_loadfile(L, config_file.c_str()) || lua_pcall(L, 0, 0, 0)){ std::cout << print_error << "cannot run configuration script: " << lua_tostring(L, -1) << "\n"; + return; } lua_getglobal(L, "repos"); -- cgit v1.2.3