Resolve Coverity Issues. 12/178712/1 accepted/tizen/unified/20180512.130232 accepted/tizen/unified/20180514.094155 submit/tizen/20180511.110612 submit/tizen/20180513.143819
authorNilesh Trimbake <t.shripati@samsung.com>
Fri, 11 May 2018 11:02:11 +0000 (16:32 +0530)
committerNilesh Trimbake <t.shripati@samsung.com>
Fri, 11 May 2018 11:02:11 +0000 (16:32 +0530)
This patch resolve following Coverity Issues
CID 803779
CID 803784

Change-Id: I90bcf7597d8da036316a9fda0801aff679e7afee

src/notification/noti_time.c

index 10a1666e74af0203f21970da82f1141e07a1282d..0fb67d3964f64af56b9c13af93f4ee0488802e28 100755 (executable)
@@ -170,7 +170,8 @@ static i18n_udate_format_h _get_time_formatter(void)
        _D("best pattern [%s]", a_best_pattern);
 
        a_best_pattern_fixed = strtok_r(a_best_pattern, "a", &saveptr1);
-       a_best_pattern_fixed = strtok_r(a_best_pattern_fixed, " ", &saveptr2);
+       if (a_best_pattern_fixed != NULL)
+               a_best_pattern_fixed = strtok_r(a_best_pattern_fixed, " ", &saveptr2);
        _D("best pattern fixed [%s]", a_best_pattern_fixed);
 
        if (a_best_pattern_fixed) {
@@ -244,7 +245,8 @@ static i18n_udate_format_h _get_time_formatter_24(void)
        _D("best pattern [%s]", a_best_pattern);
 
        a_best_pattern_fixed = strtok_r(a_best_pattern, "a", &saveptr1);
-       a_best_pattern_fixed = strtok_r(a_best_pattern_fixed, " ", &saveptr2);
+       if (a_best_pattern_fixed != NULL)
+               a_best_pattern_fixed = strtok_r(a_best_pattern_fixed, " ", &saveptr2);
        _D("best pattern fixed [%s]", a_best_pattern_fixed);
 
        if (a_best_pattern_fixed) {