From beb46a6d641a0ff9370022bb7e58001942b00417 Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Wed, 22 Mar 2006 14:37:01 +0000 Subject: [PATCH] fixed config stuff replaced malloc by xmalloc --- ir/be/beraextern.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/ir/be/beraextern.c b/ir/be/beraextern.c index 8a9d45ea9..d8ce8dfbb 100644 --- a/ir/be/beraextern.c +++ b/ir/be/beraextern.c @@ -58,10 +58,11 @@ alloc ::= node-nr reg-nr . #include "config.h" #endif -#ifdef WIN32 -#include -#else -#include +#ifdef HAVE_MALLOC_H + #include +#endif +#ifdef HAVE_ALLOCA_H + #include #endif #include @@ -497,7 +498,7 @@ static void extract_vars_of_cls(be_raext_env_t *raenv) { int count = 0; var_info_t *vi; - raenv->cls_vars = malloc(set_count(raenv->vars) * sizeof(*raenv->cls_vars)); + raenv->cls_vars = xmalloc(set_count(raenv->vars) * sizeof(*raenv->cls_vars)); assert(raenv->cls_vars); set_foreach(raenv->vars, vi) -- 2.20.1