From 152fd8f04491a5ccf26c1f1adfb1b228b3082d2c Mon Sep 17 00:00:00 2001 From: Paul Lawrence Date: Wed, 3 Feb 2021 10:33:05 -0800 Subject: [PATCH] ANDROID: Incremental fs: Fix memory leak on closing file Bug: 179271514 Test: incfs_test passes Signed-off-by: Paul Lawrence Change-Id: Idc42d02b1df5ac84bdd04e728bfcca5f4cc5d07b --- fs/incfs/data_mgmt.c | 1 + 1 file changed, 1 insertion(+) diff --git a/fs/incfs/data_mgmt.c b/fs/incfs/data_mgmt.c index 074a733c7001..386e4ced8b34 100644 --- a/fs/incfs/data_mgmt.c +++ b/fs/incfs/data_mgmt.c @@ -199,6 +199,7 @@ void incfs_free_data_file(struct data_file *df) for (i = 0; i < ARRAY_SIZE(df->df_segments); i++) data_file_segment_destroy(&df->df_segments[i]); incfs_free_bfc(df->df_backing_file_context); + kfree(df->df_signature); kfree(df); }