diff options
author | Taeyoung Kim <ty317.kim@samsung.com> | 2015-06-25 20:17:56 +0900 |
---|---|---|
committer | Taeyoung Kim <ty317.kim@samsung.com> | 2015-11-11 21:32:50 -0800 |
commit | a411107c0ff4a392fe6c7f54f5e4dc522dd6650e (patch) | |
tree | 4043520e41543e09950660f6550ad653a2f033ea | |
parent | 13c6da041fe36b8b908949447f07469ea8055fbc (diff) | |
download | libsvi-a411107c0ff4a392fe6c7f54f5e4dc522dd6650e.tar.gz libsvi-a411107c0ff4a392fe6c7f54f5e4dc522dd6650e.tar.bz2 libsvi-a411107c0ff4a392fe6c7f54f5e4dc522dd6650e.zip |
feedback: add NULL check routine
Change-Id: I26ab7b72f0958cb591d7b37b37a48ffbaa6197a1
Signed-off-by: Taeyoung Kim <ty317.kim@samsung.com>
-rw-r--r-- | src/parser.c | 6 |
1 files changed, 6 insertions, 0 deletions
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); |