X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fana%2Fircfscc.c;h=25f97314270d34af802bf9124b4dc99b9dc979e5;hb=0f234e2d94155d13c0e4727871125beda0eaa66d;hp=b4ad406a217705f5a75ee21df8362b9734a24fec;hpb=bb9f2e36362333c6635b89f5258171b06c786608;p=libfirm diff --git a/ir/ana/ircfscc.c b/ir/ana/ircfscc.c index b4ad406a2..25f973142 100644 --- a/ir/ana/ircfscc.c +++ b/ir/ana/ircfscc.c @@ -28,9 +28,7 @@ */ #include "config.h" -#ifdef HAVE_STRING_H #include -#endif #include "irloop_t.h" #include "irnode_t.h" @@ -79,9 +77,7 @@ typedef struct scc_info { /** Allocate a new scc_info on the given obstack */ static inline scc_info *new_scc_info(struct obstack *obst) { - scc_info *info = obstack_alloc(obst, sizeof(*info)); - memset(info, 0, sizeof(*info)); - return info; + return OALLOCZ(obst, scc_info); } /**