[PATCH] unicode: mkutf8data: Add malloc allocation check

Li kunyu posted 1 patch 3 years, 5 months ago
fs/unicode/mkutf8data.c | 3 +++
1 file changed, 3 insertions(+)
[PATCH] unicode: mkutf8data: Add malloc allocation check
Posted by Li kunyu 3 years, 5 months ago
If malloc allocation fails, NULL is returned.

Signed-off-by: Li kunyu <kunyu@nfschina.com>
---
 fs/unicode/mkutf8data.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/fs/unicode/mkutf8data.c b/fs/unicode/mkutf8data.c
index e06404a6b106..a929ddf1438c 100644
--- a/fs/unicode/mkutf8data.c
+++ b/fs/unicode/mkutf8data.c
@@ -495,6 +495,9 @@ static struct node *alloc_node(struct node *parent)
 	int bitnum;
 
 	node = malloc(sizeof(*node));
+	if (!node)
+		return NULL;
+
 	node->left = node->right = NULL;
 	node->parent = parent;
 	node->leftnode = NODE;
-- 
2.18.2