st/mesa: Fix memory leak on error path.
Fixes Coverity resource leak defect. Reviewed-by: José Fonseca <jfonseca@vmware.com>
This commit is contained in:
@@ -636,8 +636,10 @@ st_translate_fragment_program(struct st_context *st,
|
||||
}
|
||||
|
||||
ureg = ureg_create( TGSI_PROCESSOR_FRAGMENT );
|
||||
if (ureg == NULL)
|
||||
if (ureg == NULL) {
|
||||
FREE(variant);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
if (ST_DEBUG & DEBUG_MESA) {
|
||||
_mesa_print_program(&stfp->Base.Base);
|
||||
|
Reference in New Issue
Block a user