X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firphase_t.h;h=0eca0039c655a3915856fffe67e708cd218aa944;hb=9984b962ccf1f9964d10ef305d7dc08aaa684479;hp=967608c8b6d974affaa5221bb31f3efbe4e6e5d6;hpb=097a68ff443e267f0de3d5455a580f8394f710b2;p=libfirm diff --git a/ir/ir/irphase_t.h b/ir/ir/irphase_t.h index 967608c8b..0eca0039c 100644 --- a/ir/ir/irphase_t.h +++ b/ir/ir/irphase_t.h @@ -133,7 +133,7 @@ static INLINE void _private_phase_enlarge(phase_t *phase, unsigned max_idx) max_idx = MAX(max_idx, last_irg_idx); new_cap = (size_t) (max_idx * phase->growth_factor / 256); - phase->data_ptr = (void **) realloc(phase->data_ptr, new_cap * sizeof(phase->data_ptr[0])); + phase->data_ptr = (void **)xrealloc(phase->data_ptr, new_cap * sizeof(phase->data_ptr[0])); /* initialize the newly allocated memory. */ memset(phase->data_ptr + old_cap, 0, (new_cap - old_cap) * sizeof(phase->data_ptr[0]));