unicode: mkutf8data: Add malloc allocation check

Message ID 20221024083007.179093-1-kunyu@nfschina.com
State New
Headers
Series unicode: mkutf8data: Add malloc allocation check |

Commit Message

Li kunyu Oct. 24, 2022, 8:30 a.m. UTC
  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(+)
  

Patch

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;