Hi, Edward O'Callaghan , Marek Olšák and Nicolai Hähnle Thanks for reviewing. As I do not have the permission of mesa git, I can not push it.
If you have permission for git push, can you push this patch? Best regards, Gwan-gyeong. 2016-11-21 17:41 GMT+09:00 Nicolai Hähnle <[email protected]>: > Reviewed-by: Nicolai Hähnle <[email protected]> > > > On 20.11.2016 05:19, Mun Gwan-gyeong wrote: >> >> CID 1394028 >> >> Signed-off-by: Mun Gwan-gyeong <[email protected]> >> --- >> src/gallium/drivers/radeonsi/si_shader.c | 8 +++++++- >> 1 file changed, 7 insertions(+), 1 deletion(-) >> >> diff --git a/src/gallium/drivers/radeonsi/si_shader.c >> b/src/gallium/drivers/radeonsi/si_shader.c >> index 917e148..608cb72 100644 >> --- a/src/gallium/drivers/radeonsi/si_shader.c >> +++ b/src/gallium/drivers/radeonsi/si_shader.c >> @@ -6137,9 +6137,15 @@ si_generate_gs_copy_shader(struct si_screen >> *sscreen, >> >> outputs = MALLOC(gsinfo->num_outputs * sizeof(outputs[0])); >> >> + if (!outputs) >> + return NULL; >> + >> shader = CALLOC_STRUCT(si_shader); >> - if (!shader) >> + if (!shader) { >> + FREE(outputs); >> return NULL; >> + } >> + >> >> shader->selector = gs_selector; >> shader->is_gs_copy_shader = true; >> > -- Mun, Gwan-gyeong _______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
