On Fri, Apr 15, 2011 at 5:27 PM, Revital Eres <revital.e...@linaro.org> wrote: > Hello, > > The attached patch adds missing free operation for storage > allocated while calculating SCCs. > > Bootstrap and regtested on ppc64-redhat-linux. > > OK for mainline?
Ok. Thanks, Richard. > Thanks, > Revital > > Changelog: > > * ddg.c (free_ddg_all_sccs): Free sccs field in struct ddg_all_sccs. > > Index: ddg.c > =================================================================== > --- ddg.c (revision 171573) > +++ ddg.c (working copy) > @@ -1011,6 +1082,8 @@ free_ddg_all_sccs (ddg_all_sccs_ptr all_ > for (i = 0; i < all_sccs->num_sccs; i++) > free_scc (all_sccs->sccs[i]); > > + if (all_sccs->sccs) > + free (all_sccs->sccs); > free (all_sccs); > } >