summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSzuWei Lin <szuweilin@google.com>2017-06-15 05:35:18 +0000
committerandroid-build-merger <android-build-merger@google.com>2017-06-15 05:35:18 +0000
commit4d06cc0dde6209452595a6cab50b8a04e9a36807 (patch)
tree271b38c10707c0cbf51a258f7d53b6890ff05fa8
parentcdcfd9c77fea5007551b5ac0ac6e90f450bf3f18 (diff)
parente2e189a1c069819a4506e96a5164b02201bfe0db (diff)
downloadlibufdt-oreo-mr1-dev.tar.gz
Merge "Fix memory leak problem in ufdt_node_pool_destruct" am: ea5d3f72aa am: c6997f2d3b am: 37f2946fc0oreo-mr1-dev
am: e2e189a1c0 Change-Id: I99c6edd972b44ff8086accffe5f396c460b8fee6
-rw-r--r--ufdt_node_pool.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ufdt_node_pool.c b/ufdt_node_pool.c
index 9f72b71..8b9c8a9 100644
--- a/ufdt_node_pool.c
+++ b/ufdt_node_pool.c
@@ -75,7 +75,7 @@ void ufdt_node_pool_destruct(struct ufdt_node_pool *pool) {
if (block->alloc_entry_cnt != 0) is_leak = 1;
struct ufdt_node_pool_block_header *next_block = block->next_block;
- if (!block->first_free_entry) dto_free(block);
+ dto_free(block);
block = next_block;
}