On Monday, 2017-07-31 12:07:37 +0200, Nicolai Hähnle wrote: > On 30.07.2017 00:53, Eric Engestrom wrote: > > CID: 1415909 > > Fixes: 7a34a0e8903249c41fae "ra: Add a callback for selecting a register > > from what's available." > > Signed-off-by: Eric Engestrom <e...@engestrom.ch> > > --- > > src/util/register_allocate.c | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/src/util/register_allocate.c b/src/util/register_allocate.c > > index b06a61f24a..f6475b6b93 100644 > > --- a/src/util/register_allocate.c > > +++ b/src/util/register_allocate.c > > @@ -638,6 +638,7 @@ ra_select(struct ra_graph *g) > > } > > r = g->select_reg_callback(g, select_regs, > > g->select_reg_callback_data); > > + free(select_regs); > > I don't think this is correct, as the whole thing executes in a loop.
Oops, I misread that as an `if`... > Please put this at the end of the function (no guard necessary). Yup, that unnecessary `= NULL` suddenly makes sense :) Cheers, v2 coming in a minute. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev