media: ccs: Clean up parsed CCS static data on parse failure
commit da73efa8 upstream. ccs_data_parse() releases the allocated in-memory data structure when the parser fails, but it does not clean up parsed metadata that is there to help access the actual data. Do that, in order to return the data structure in a sane state. Fixes: a6b396f4 ("media: ccs: Add CCS static data parser library") Cc: stable@vger.kernel.org Signed-off-by:Sakari Ailus <sakari.ailus@linux.intel.com> Reviewed-by:
Mehdi Djait <mehdi.djait@linux.intel.com> Signed-off-by:
Mauro Carvalho Chehab <mchehab+huawei@kernel.org> Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Loading