libwd/0122-uadk-mempool-fix-pointer-check.patch
Younger 5c995b2464 libwd - update some patches
Update some patches for 2203-SP3 only.

Signed-off-by: Yang Shen <shenyang39@huawei.com>
2024-05-24 09:59:01 +08:00

30 lines
694 B
Diff

From 9c41484e8dd458117f0b4330440183d2880a8c42 Mon Sep 17 00:00:00 2001
From: Yang Shen <shenyang39@huawei.com>
Date: Sat, 9 Dec 2023 16:13:48 +0800
Subject: [PATCH 122/123] uadk: mempool - fix pointer check
Add a check for map pointer.
Signed-off-by: Yang Shen <shenyang39@huawei.com>
---
wd_mempool.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/wd_mempool.c b/wd_mempool.c
index ed107d1..5051300 100644
--- a/wd_mempool.c
+++ b/wd_mempool.c
@@ -231,7 +231,8 @@ static struct bitmap *create_bitmap(int bits)
static void destroy_bitmap(struct bitmap *bm)
{
if (bm) {
- free(bm->map);
+ if (bm->map)
+ free(bm->map);
free(bm);
}
}
--
2.31.1.windows.1