X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fadt%2Farray.c;h=6f9618482bee0a1960ac0e16b622862570b2e634;hb=d2dc2564b47d9c113d7e6e598574e9733627fcca;hp=25692d49dbc31ac95245b037d29d6e1f161dfb35;hpb=9a262cf7038bb05e78b383c35bc11c1082eed3bd;p=libfirm diff --git a/ir/adt/array.c b/ir/adt/array.c index 25692d49d..6f9618482 100644 --- a/ir/adt/array.c +++ b/ir/adt/array.c @@ -200,6 +200,6 @@ int array_len(void *arr) { _arr_descr *array_descr(void *arr) { if (! arr) return NULL; - return ((_arr_descr *)(void *)((char *)(arr) - _ARR_ELTS_OFFS)); + return _ARR_DESCR(arr); } #endif /* DEBUG_libfirm */