diff --git a/src/libslic3r/TryCatchSignal.hpp b/src/libslic3r/TryCatchSignal.hpp index 5b913aabcd..69c50d8cdf 100644 --- a/src/libslic3r/TryCatchSignal.hpp +++ b/src/libslic3r/TryCatchSignal.hpp @@ -4,6 +4,11 @@ #ifdef _MSC_VER #include "TryCatchSignalSEH.hpp" #else + +#include + +using SignalT = decltype (SIGSEGV); + template void try_catch_signal(const SignalT (&/*sigs*/)[N], TryFn &&/*fn*/, CatchFn &&/*cfn*/) {