summaryrefslogtreecommitdiff
path: root/libguile/scmsigs.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2016-12-07 20:01:00 +0100
committerAndy Wingo <wingo@pobox.com>2016-12-07 20:02:14 +0100
commitbb87578041a453b20f5a28dec3214a9e79a43f4b (patch)
tree6ac162a3428d2335f23e4bedec0293b05d8ff9cb /libguile/scmsigs.c
parentb0ccf4dd4afab30c27a93cd8a84e67309cda723f (diff)
downloadguile-bb87578041a453b20f5a28dec3214a9e79a43f4b.tar.gz
Fix --without-threads
* libguile/dynl.c: * libguile/gc.c: * libguile/keywords.c: * libguile/scmsigs.c: * libguile/stime.c: Use scm_i_dynamic_link instead of scm_dynamic_link so that things compile in without-threads configurations.
Diffstat (limited to 'libguile/scmsigs.c')
-rw-r--r--libguile/scmsigs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libguile/scmsigs.c b/libguile/scmsigs.c
index da2c3d195..36143afc4 100644
--- a/libguile/scmsigs.c
+++ b/libguile/scmsigs.c
@@ -336,7 +336,7 @@ SCM_DEFINE (scm_sigaction_for_thread, "sigaction", 1, 3, 0,
scm_i_ensure_signal_delivery_thread ();
scm_dynwind_begin (0);
- scm_dynwind_pthread_mutex_lock (&signal_handler_lock);
+ scm_i_dynwind_pthread_mutex_lock (&signal_handler_lock);
scm_dynwind_block_asyncs ();
old_handler = SCM_SIMPLE_VECTOR_REF (*signal_handlers, csig);