From: Felix Fietkau Date: Sun, 30 Aug 2009 01:12:49 +0000 (+0200) Subject: add missing null pointer check after malloc X-Git-Url: http://git.openwrt.org/?p=project%2Fuci.git;a=commitdiff_plain;h=7b75c2af80f2ea8a73f4718223011ad778904faf add missing null pointer check after malloc --- 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);