summaryrefslogtreecommitdiff
path: root/libguile/vectors.c
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2009-11-01 18:17:31 +0100
committerLudovic Courtès <ludo@gnu.org>2009-11-01 18:17:31 +0100
commit731dd0ce191bf4f3ba8fedfe0e08c0e67a966ce4 (patch)
treedd1ad47fdceebb013c42dc9b87c03c2fa5d79c0a /libguile/vectors.c
parentb4246e5b2235bd01a24a5069ed683fc3c0f6f18c (diff)
parent5f236208d0d864546e59afa0f5a11c9b3ba14b10 (diff)
downloadguile-731dd0ce191bf4f3ba8fedfe0e08c0e67a966ce4.tar.gz
Merge branch 'bdw-gc-static-alloc'
Conflicts: acinclude.m4 libguile/__scm.h libguile/bdw-gc.h libguile/eval.c
Diffstat (limited to 'libguile/vectors.c')
-rw-r--r--libguile/vectors.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libguile/vectors.c b/libguile/vectors.c
index 4198c5462..b1b5890f4 100644
--- a/libguile/vectors.c
+++ b/libguile/vectors.c
@@ -283,7 +283,7 @@ scm_c_vector_set_x (SCM v, size_t k, SCM obj)
{
/* Make it a weak pointer. */
GC_PTR link = (GC_PTR) & ((SCM_I_VECTOR_WELTS (v))[k]);
- GC_GENERAL_REGISTER_DISAPPEARING_LINK (link, obj);
+ SCM_I_REGISTER_DISAPPEARING_LINK (link, obj);
}
}
else if (SCM_I_ARRAYP (v) && SCM_I_ARRAY_NDIM (v) == 1)
@@ -301,7 +301,7 @@ scm_c_vector_set_x (SCM v, size_t k, SCM obj)
{
/* Make it a weak pointer. */
GC_PTR link = (GC_PTR) & ((SCM_I_VECTOR_WELTS (vv))[k]);
- GC_GENERAL_REGISTER_DISAPPEARING_LINK (link, obj);
+ SCM_I_REGISTER_DISAPPEARING_LINK (link, obj);
}
}
else