Fix hb_n_marks underflow in clear_fl_marks if MARK_BIT_PER_OBJ
authorIvan Maidanski <ivmai@mail.ru>
Sat, 19 Aug 2017 15:22:37 +0000 (18:22 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Sat, 19 Aug 2017 15:22:37 +0000 (18:22 +0300)
commitf6e3d2ae6a02ae0659942386fe048f4156f844a5
tree5ac81d8cd4b637538b19d146d25cc5bf6bac6ee2
parenta7ac13760ea4e89570c2e64147d959ae68c839f5
Fix hb_n_marks underflow in clear_fl_marks if MARK_BIT_PER_OBJ

Issue #177 (bdwgc).

* mark.c [MARK_BIT_PER_OBJ] (GC_set_hdr_marks): Set hhdr->hb_n_marks
exactly to n_marks value (without a decrement by one).
mark.c