From: Michael Beck Date: Thu, 1 Dec 2005 17:08:44 +0000 (+0000) Subject: Used right macro for array descriptor implementation X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=2b6c28656168be80f764f109f5bc7f1b62d6046a;p=libfirm Used right macro for array descriptor implementation [r7023] --- 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 */