diff options
| author | _ov4 <ov4@ov4.org> | 2026-10-06 11:28:06 +0000 |
|---|---|---|
| committer | _ov4 <ov4@ov4.org> | 2026-10-06 11:28:06 +0000 |
| commit | c109164a9f68935098a4915e7237828cafdef5f7 (patch) | |
| tree | c96582cc3e9e7ffa752631fd68bd084982503224 /src/eval | |
| parent | c0dc27b0e94d8aca60fc47c9dee09eb170cb79dd (diff) | |
fix non-signal-safe exit, and refactor signal handlers
Diffstat (limited to 'src/eval')
| -rw-r--r-- | src/eval/eval.cc | 2 | ||||
| -rw-r--r-- | src/eval/eval_exe.cc | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/eval/eval.cc b/src/eval/eval.cc index 83eccd7..1551d1a 100644 --- a/src/eval/eval.cc +++ b/src/eval/eval.cc @@ -19,7 +19,7 @@ #include "lang_analysis/lexer_class.h" #include "lang_analysis/ast.h" #include "lang_analysis/token.h" -#include "handler.h" +#include "signal_handler.h" using namespace std; diff --git a/src/eval/eval_exe.cc b/src/eval/eval_exe.cc index 9a2a592..65e5a34 100644 --- a/src/eval/eval_exe.cc +++ b/src/eval/eval_exe.cc @@ -1,6 +1,8 @@ #include "eval.h" #include <string> +#include <signal.h> +#include <sys/ioctl.h> #include "error.h" #include "lang_analysis/lexer_class.h" |
