i965: Free serialized nir after deserializing

Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
This commit is contained in:
Jordan Justen 2017-11-03 16:45:46 -07:00 committed by Timothy Arceri
parent cdc7ac23b9
commit b3f1b765e9

View file

@ -800,4 +800,10 @@ brw_program_deserialize_nir(struct gl_context *ctx, struct gl_program *prog,
prog->driver_cache_blob_size);
prog->nir = nir_deserialize(NULL, options, &reader);
}
if (prog->driver_cache_blob) {
ralloc_free(prog->driver_cache_blob);
prog->driver_cache_blob = NULL;
prog->driver_cache_blob_size = 0;
}
}