summaryrefslogtreecommitdiff
path: root/libguile/scmsigs.c
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2024-01-24 15:26:57 +0100
committerLudovic Courtès <ludo@gnu.org>2024-01-24 15:26:57 +0100
commita702097f1cec322110d307710bd78244548cacd2 (patch)
tree7af21b5d8d4abb8e39252541751681f460673f0a /libguile/scmsigs.c
parent2556b9a216a112bee1d7fa7de8d0f3316b5d10c9 (diff)
downloadguile-a702097f1cec322110d307710bd78244548cacd2.tar.gz
Fix cross-compilation to MinGW.
Fixes a regression introduced in 5a8502a4946e8a5b5c40a127aa240fc6ad960d03. * libguile/scmsigs.c (scm_i_signals_post_fork): Wrap reference to ‘once’ in #ifdef.
Diffstat (limited to 'libguile/scmsigs.c')
-rw-r--r--libguile/scmsigs.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/libguile/scmsigs.c b/libguile/scmsigs.c
index 3d4e72a2b..22e211de3 100644
--- a/libguile/scmsigs.c
+++ b/libguile/scmsigs.c
@@ -1,4 +1,4 @@
-/* Copyright 1995-2002,2004,2006-2009,2011,2013-2014,2017-2018,2023
+/* Copyright 1995-2002, 2004, 2006-2009, 2011, 2013-2014, 2017-2018, 2023-2024
Free Software Foundation, Inc.
This file is part of Guile.
@@ -301,7 +301,9 @@ scm_i_signals_post_fork ()
}
}
+#if SCM_USE_PTHREAD_THREADS
once = SCM_I_PTHREAD_ONCE_INIT;
+#endif
if (active)
scm_i_ensure_signal_delivery_thread ();
}