From 7b75c2af80f2ea8a73f4718223011ad778904faf Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Sun, 30 Aug 2009 03:12:49 +0200 Subject: [PATCH] add missing null pointer check after malloc --- libuci.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libuci.c b/libuci.c index a3dde2e..a1fd92a 100644 --- a/libuci.c +++ b/libuci.c @@ -55,6 +55,9 @@ struct uci_context *uci_alloc_context(void) struct uci_context *ctx; ctx = (struct uci_context *) malloc(sizeof(struct uci_context)); + if (!ctx) + return NULL; + memset(ctx, 0, sizeof(struct uci_context)); uci_list_init(&ctx->root); uci_list_init(&ctx->history_path); -- 2.11.0