Staging: intel_sst: fix memory leak
Subsystems (2)
PATCH 1/1 Staging: intel_sst: fix memory leak
The original code set "str_info->decode_ibuf" to NULL so the kfree() is no-op.
---
This is a static checker thing. I don't have the hardware to test this myself so please check it carefully.
drivers/staging/intel_sst/intel_sst_stream_encoded.c +1 -1
@@ -1270,7 +1270,7 @@ finish: dbufs->output_bytes_produced = total_output; str_info->status = str_info->prev; str_info->prev =STREAM_DECODE ; - str_info->decode_ibuf =NULL ;kfree (str_info->decode_ibuf); + str_info->decode_ibuf =NULL ;return retval; }
Quoted 23 lines
-----Original Message-----
From: Dan Carpenter [mailto:[email protected]]
Sent: Saturday, November 13, 2010 2:28 PM
To: Greg Kroah-Hartman
Cc: Harsha, Priya; Koul, Vinod; Alan Cox; [email protected]; [email protected]
Subject: [patch] Staging:intel_sst: fix memory leakThe original code set "
str_info->decode_ibuf" to NULL so thekfree()is no-op.Signed-off-by Dan Carpenter <[email protected]>---
This is a static checker thing. I don't have the hardware to test this myself so please check it carefully.drivers/staging/intel_sst/intel_sst_stream_encoded.c +0
-0
drivers/staging/intel_sst/intel_sst_stream_encoded.c finish: · line 1276
Quoted 8 lines
drivers/staging/intel_sst/intel_sst_stream_encoded.c +1
-1@@ -1270,7 +1270,7 @@ finish: dbufs->output_bytes_produced = total_output; str_info->status = str_info->prev; str_info->prev =STREAM_DECODE ; - str_info->decode_ibuf =NULL ;kfree (str_info->decode_ibuf); + str_info->decode_ibuf =NULL ;return retval; }
Quoted 7 lines · On Sat, 13 Nov 2010 11:58:26 +0300 Dan Carpenter <[email protected]> wrote:
The original code set "
str_info->decode_ibuf" to NULL so thekfree()is no-op.Signed-off-by Dan Carpenter <[email protected]>---
This is a static checker thing. I don't have the hardware to test this myself so please check it carefully.