summaryrefslogtreecommitdiff
path: root/include/private/gc_hdrs.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/private/gc_hdrs.h')
-rw-r--r--include/private/gc_hdrs.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/include/private/gc_hdrs.h b/include/private/gc_hdrs.h
index 777b016a..0360adbc 100644
--- a/include/private/gc_hdrs.h
+++ b/include/private/gc_hdrs.h
@@ -176,7 +176,6 @@ typedef struct bi {
register word hi = \
(word)(p) >> (LOG_BOTTOM_SZ + LOG_HBLKSIZE); \
register bottom_index * _bi = GC_top_index[TL_HASH(hi)]; \
- \
while (_bi -> key != hi && _bi != GC_all_nils) \
_bi = _bi -> hash_link; \
(bottom_indx) = _bi; \
@@ -184,8 +183,7 @@ typedef struct bi {
# define GET_HDR_ADDR(p, ha) \
{ \
register bottom_index * bi; \
- \
- GET_BI(p, bi); \
+ GET_BI(p, bi); \
(ha) = &(HDR_FROM_BI(bi, p)); \
}
# define GET_HDR(p, hhdr) { register hdr ** _ha; GET_HDR_ADDR(p, _ha); \