summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dbg_mlc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/dbg_mlc.c b/dbg_mlc.c
index 46721fa0..bf85f557 100644
--- a/dbg_mlc.c
+++ b/dbg_mlc.c
@@ -348,6 +348,7 @@ STATIC GC_describe_type_fn GC_describe_type_fns[MAXOBJKINDS] = {0};
GC_API void GC_CALL GC_register_describe_type_fn(int kind,
GC_describe_type_fn fn)
{
+ GC_ASSERT((unsigned)kind < MAXOBJKINDS);
GC_describe_type_fns[kind] = fn;
}