summaryrefslogtreecommitdiff
path: root/misc.c
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2013-12-15 20:54:12 +0400
committerIvan Maidanski <ivmai@mail.ru>2013-12-15 20:54:12 +0400
commit66c7cbd50d468063e87269c99ebc4fa69911afa1 (patch)
treeb229ff799c0bc3c175b792144257c810fba7c41b /misc.c
parent32b12154933124a899dae65c1e2a993e814e60c1 (diff)
downloadbdwgc-66c7cbd50d468063e87269c99ebc4fa69911afa1.tar.gz
Fix ok_init assignment (missing cast) in GC_new_kind_inner
* misc.c (GC_new_kind_inner): Add cast from int to GC_bool for ok_init.
Diffstat (limited to 'misc.c')
-rw-r--r--misc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/misc.c b/misc.c
index 3ca8ad94..57307c1a 100644
--- a/misc.c
+++ b/misc.c
@@ -1773,7 +1773,7 @@ GC_API unsigned GC_CALL GC_new_kind_inner(void **fl, GC_word descr,
GC_obj_kinds[result].ok_reclaim_list = 0;
GC_obj_kinds[result].ok_descriptor = descr;
GC_obj_kinds[result].ok_relocate_descr = adjust;
- GC_obj_kinds[result].ok_init = clear;
+ GC_obj_kinds[result].ok_init = (GC_bool)clear;
# ifdef ENABLE_DISCLAIM
GC_obj_kinds[result].ok_mark_unconditionally = FALSE;
GC_obj_kinds[result].ok_disclaim_proc = 0;