From 24bf5f085891dd9236e5a15853aa8afee17c32ff Mon Sep 17 00:00:00 2001 From: Hwankyu Jhun Date: Mon, 16 May 2016 19:30:41 +0900 Subject: [PATCH] Add an exception handling Change-Id: I08990a317a52402509024006008ba5930c0f11e6 Signed-off-by: Hwankyu Jhun --- src/aul_rsc_mgr_internal.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/aul_rsc_mgr_internal.c b/src/aul_rsc_mgr_internal.c index 7887b2e..7675969 100644 --- a/src/aul_rsc_mgr_internal.c +++ b/src/aul_rsc_mgr_internal.c @@ -137,6 +137,10 @@ static int __parse_resource(xmlNode *xml_node, resource_data_t **data) xmlNode *tmp; *data = calloc(1, sizeof(resource_data_t)); + if (*data == NULL) { + LOGE("out of memory"); + return -1; + } for (tmp = xml_node->children; tmp; tmp = tmp->next) { if (tmp->type != XML_ELEMENT_NODE) -- 2.7.4