From: Lukasz Stanislawski Date: Wed, 7 Jun 2017 06:41:40 +0000 (+0200) Subject: Utils: perform additional null check X-Git-Tag: submit/tizen/20170717.135244~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F85%2F132685%2F1;p=profile%2Fmobile%2Fapps%2Fnative%2Fclock.git Utils: perform additional null check Perform additional null check, since app_get_* methods may return null. Issue was spotted by using fault sanitizer tool. Change-Id: I61f4e2ad1544d2d9db3ddd04b581dd001dd5950b --- diff --git a/clock/src/Utils/TizenAppUtils.cpp b/clock/src/Utils/TizenAppUtils.cpp index 6d5d6ea..866fc56 100644 --- a/clock/src/Utils/TizenAppUtils.cpp +++ b/clock/src/Utils/TizenAppUtils.cpp @@ -60,6 +60,8 @@ const char *TizenAppUtils::GetResourcePath(enum AppSubdirectory dir, const char dlog_print(DLOG_FATAL, LOG_TAG, "Not handled directory type."); return NULL; } + if (!prefix) + return NULL; size_t res = eina_file_path_join(buf, sizeof(buf), prefix, relative); free(prefix); if (res > sizeof(buf)) {