- last_index_of()
is_private_file()
Change-Id: I700eb61f72f401eed80cf7f689cd1963708afd13
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
static const char *__last_index_of(const char *path, const char *search)
{
int i;
- int search_len = strlen(search);
- const char *index = path + strlen(path) - search_len;
+ int search_len;
+ const char *index;
+
+ if (path == NULL || search == NULL)
+ return NULL;
+
+ search_len = strlen(search);
+ index = path + strlen(path) - search_len;
while (index >= path) {
for (i = 0; i < search_len; i++)
const char *smack_index;
bool ret = false;
+ if (smack_label == NULL || pkg_id == NULL)
+ return ret;
+
smack_index = __last_index_of(smack_label, pkg_id);
if (smack_index != NULL && (strlen(smack_index) == strlen(pkg_id)))
ret = true;