This patch fixes memory leak for ibuff and obuff
if default case of switch hit.

Signed-off-by: Maninder Singh <maninder...@samsung.com>
Reviewed-by: Akhilesh Kumar <akhiles...@samsung.com>
---
 testcases/kernel/io/disktest/dump.c |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/testcases/kernel/io/disktest/dump.c 
b/testcases/kernel/io/disktest/dump.c
index ffb5ce1..615e8b4 100644
--- a/testcases/kernel/io/disktest/dump.c
+++ b/testcases/kernel/io/disktest/dump.c
@@ -163,6 +163,8 @@ int dump_data(FILE * stream, const char *buff, const size_t 
buff_siz,
                        fprintf(stream, "%s\n", obuff);
                        break;
                default:
+                       FREE(ibuff);
+                       FREE(obuff);
                        return (-1);
                }
        }
-- 
1.7.9.5
------------------------------------------------------------------------------
_______________________________________________
Ltp-list mailing list
Ltp-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to