diff options
Diffstat (limited to 'allchblk.c')
-rw-r--r-- | allchblk.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -250,7 +250,7 @@ static GC_bool setup_header(hdr * hhdr, struct hblk *block, size_t byte_sz, # ifdef MARK_BIT_PER_OBJ /* Set hb_inv_sz as portably as possible. */ - /* We set it to the smallest value such that sz * inv_sz > 2**32 */ + /* We set it to the smallest value such that sz * inv_sz > 2**32 */ /* This may be more precision than necessary. */ if (byte_sz > MAXOBJBYTES) { hhdr -> hb_inv_sz = LARGE_INV_SZ; @@ -268,7 +268,8 @@ static GC_bool setup_header(hdr * hhdr, struct hblk *block, size_t byte_sz, # endif hhdr -> hb_inv_sz = inv_sz; } -# else /* MARK_BIT_PER_GRANULE */ +# endif +# ifdef MARK_BIT_PER_GRANULE { size_t granules = BYTES_TO_GRANULES(byte_sz); |