X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=libgc%2Fptr_chck.c;h=621a45f0346fead0739260b7866053d199ef76ff;hb=f0d2ee46f839cc3cebcdaa674b3a31d9a3e22863;hp=d83d730d3433f5f29b2da36e1c97013869b92394;hpb=470244cc0ef079d0936227fb28ea211bfee9629b;p=mono.git diff --git a/libgc/ptr_chck.c b/libgc/ptr_chck.c index d83d730d343..621a45f0346 100644 --- a/libgc/ptr_chck.c +++ b/libgc/ptr_chck.c @@ -165,7 +165,7 @@ void (*GC_is_valid_displacement_print_proc) GC_PROTO((GC_PTR)) = pdispl = HBLKDISPL(p); map_entry = MAP_ENTRY((hhdr -> hb_map), pdispl); if (map_entry == OBJ_INVALID - || sz > MAXOBJBYTES && (ptr_t)p >= (ptr_t)h + sz) { + || (sz > MAXOBJBYTES && (ptr_t)p >= (ptr_t)h + sz)) { goto fail; } return(p);