summaryrefslogtreecommitdiff
path: root/libguile/scmsigs.c
diff options
context:
space:
mode:
authorMarius Vollmer <mvo@zagadka.de>2004-09-22 17:41:37 +0000
committerMarius Vollmer <mvo@zagadka.de>2004-09-22 17:41:37 +0000
commitd2e53ed6f84df8c79f4bf5cf41d4f6d381bc065b (patch)
treedf14a633c6d8ac08ba098651a9164a0c991d8288 /libguile/scmsigs.c
parenta61f4e0c61695e17984b25b16fbf720b851b739c (diff)
*** empty log message ***
Diffstat (limited to 'libguile/scmsigs.c')
-rw-r--r--libguile/scmsigs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libguile/scmsigs.c b/libguile/scmsigs.c
index 1b9aa0724..d57deabab 100644
--- a/libguile/scmsigs.c
+++ b/libguile/scmsigs.c
@@ -104,7 +104,7 @@ take_signal (int signum)
SCM handler = SCM_VECTOR_REF(signal_cell_handlers, signum);
SCM thread = SCM_VECTOR_REF(signal_handler_threads, signum);
scm_root_state *root = scm_i_thread_root (thread);
- if (SCM_CONSP (cell))
+ if (scm_is_pair (cell))
{
SCM_SETCAR (cell, handler);
root->pending_asyncs = 1;
@@ -148,7 +148,7 @@ scm_delq_spine_x (SCM cell, SCM list)
while (!scm_is_eq (cell, s))
{
- if (SCM_NULLP (s))
+ if (scm_is_null (s))
return list;
prev = s;
s = SCM_CDR (s);