summaryrefslogtreecommitdiff
path: root/typd_mlc.c
diff options
context:
space:
mode:
Diffstat (limited to 'typd_mlc.c')
-rw-r--r--typd_mlc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/typd_mlc.c b/typd_mlc.c
index 9c84e432..4019c50a 100644
--- a/typd_mlc.c
+++ b/typd_mlc.c
@@ -160,6 +160,7 @@ STATIC GC_descr GC_bm_table[WORDSZ/2];
/* Descriptor is a GC_DS_LENGTH or GC_DS_BITMAP descriptor. */
STATIC GC_descr GC_double_descr(GC_descr descriptor, word nwords)
{
+ GC_ASSERT(GC_bm_table[0] == GC_DS_BITMAP); /* bm table is initialized */
if ((descriptor & GC_DS_TAGS) == GC_DS_LENGTH) {
descriptor = GC_bm_table[BYTES_TO_WORDS((word)descriptor)];
}