projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add a skip_Id() to make the following assert happy
[libfirm]
/
ir
/
opt
/
escape_ana.c
diff --git
a/ir/opt/escape_ana.c
b/ir/opt/escape_ana.c
index
72e0b63
..
fae75f1
100644
(file)
--- a/
ir/opt/escape_ana.c
+++ b/
ir/opt/escape_ana.c
@@
-560,7
+560,7
@@
void escape_analysis(int run_scalar_replace, check_alloc_entity_func callback)
obstack_init(&obst);
elist = NULL;
obstack_init(&obst);
elist = NULL;
- env =
obstack_alloc(&obst, sizeof(*env)
);
+ env =
OALLOC(&obst, walk_env_t
);
env->found_allocs = NULL;
env->dead_allocs = NULL;
env->callback = callback;
env->found_allocs = NULL;
env->dead_allocs = NULL;
env->callback = callback;
@@
-586,7
+586,7
@@
void escape_analysis(int run_scalar_replace, check_alloc_entity_func callback)
elist = env;
elist = env;
- env =
obstack_alloc(&obst, sizeof(*env)
);
+ env =
OALLOC(&obst, walk_env_t
);
env->found_allocs = NULL;
env->dead_allocs = NULL;
env->callback = callback;
env->found_allocs = NULL;
env->dead_allocs = NULL;
env->callback = callback;