From 8d20384fef1116373bea35b73ede2b136a294fa0 Mon Sep 17 00:00:00 2001 From: Alex Alikiotis Date: Tue, 9 Apr 2024 12:33:45 +0300 Subject: [PATCH] Fixing compilation issues on Windows --- src/signals.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/signals.rs b/src/signals.rs index b2c0e46..9cd5c77 100644 --- a/src/signals.rs +++ b/src/signals.rs @@ -9,6 +9,17 @@ use dune_event_loop::LoopHandle; use dune_event_loop::Signal; use std::rc::Rc; +#[cfg(windows)] +const SIGNALS: [(&str, i32); 6] = [ + ("SIGABRT", Signal::SIGABRT), + ("SIGFPE", Signal::SIGFPE), + ("SIGILL", Signal::SIGILL), + ("SIGINT", Signal::SIGINT), + ("SIGSEGV", Signal::SIGSEGV), + ("SIGTERM", Signal::SIGTERM), +]; + +#[cfg(not(windows))] const SIGNALS: [(&str, i32); 29] = [ ("SIGABRT", Signal::SIGABRT), ("SIGALRM", Signal::SIGALRM),