From a411107c0ff4a392fe6c7f54f5e4dc522dd6650e Mon Sep 17 00:00:00 2001 From: Taeyoung Kim Date: Thu, 25 Jun 2015 20:17:56 +0900 Subject: [PATCH] feedback: add NULL check routine Change-Id: I26ab7b72f0958cb591d7b37b37a48ffbaa6197a1 Signed-off-by: Taeyoung Kim --- src/parser.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/parser.c b/src/parser.c index 5202cf9..671bcec 100644 --- a/src/parser.c +++ b/src/parser.c @@ -197,6 +197,12 @@ void feedback_free_config(struct feedback_config_info *info) { int i; + if (!info || !(info->data)) + return; + + if (!profile) + return; + for (i = 0; i < profile->max_pattern; i++) { if (info->data[i].origin) { free(info->data[i].origin); -- 2.7.4