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);
>  }
>

Reply via email to