fail_cnt++;
printf_red("FAIL: ret = %d, privacy_display = %s\n", ret, privacy_display);
}
- free(privacy_display);
- privacy_display = NULL;
+ SafeFree(privacy_display);
__tcinfo(goal, NEG_TC_PREFIX "__test_privilege_info_get_privacy_display with wrong privacy");
printf("WRONG privacy: http://tizen.org/privilege/account.read\n");
fail_cnt++;
printf_red("FAIL: ret = %d, privacy_display = %s\n", ret, privacy_display);
}
- free(privacy_display);
- privacy_display = NULL;
+ SafeFree(privacy_display);
__tcinfo(goal, NEG_TC_PREFIX "__test_privilege_info_get_privacy_display with NULL parameter");
printf("NULL param\n");
fail_cnt++;
printf_red("FAIL: ret = %d, privacy_display = %s\n", ret, privacy_display);
}
- free(privacy_display);
+ SafeFree(privacy_display);
}
void __test_privilege_info_get_privacy_list()
int ret = privilege_info_get_privacy_by_privilege("http://tizen.org/privilege/apphistory.read", &privacy);
__check_the_return_code('m', PRVMGR_ERR_NONE, ret);
-
- free(privacy);
- privacy = NULL;
+ SafeFree(privacy);
__print_line();
ret = privilege_info_get_privacy_by_privilege("http://tizen.org/privilege/internet", &privacy);
__check_the_return_code('m', PRVMGR_ERR_INVALID_PARAMETER, ret);
-
- free(privacy);
+ SafeFree(privacy);
__print_line();
}
expected_display_name = "IDS_TPLATFORM_BODY_READING_ACCOUNTS";
ret = privilege_info_get_privilege_display_name("http://tizen.org/privilege/account.read", &display_name);
__check_get_privilege_display_name_result(PRVMGR_ERR_NONE, ret, display_name, expected_display_name);
- free(display_name);
- display_name = NULL;
+ SafeFree(display_name);
expected_display_name = NULL;
__print_line();
printf("privilege : http://tizen.org/privilege/badge.admin\n");
ret = privilege_info_get_privilege_display_name("http://tizen.org/privilege/badge.admin", &display_name);
__check_get_privilege_display_name_result(PRVMGR_ERR_NONE, ret, display_name, expected_display_name);
- free(display_name);
- display_name = NULL;
+ SafeFree(display_name);
expected_display_name = NULL;
__print_line();
printf("privilege : http://tizen.org/privilege/accousdfsdnt.resdfsdfad\n");
ret = privilege_info_get_privilege_display_name("http://tizen.org/privilege/accousdfsdnt.resdfsdfad", &display_name);
__check_get_privilege_display_name_result(PRVMGR_ERR_NONE, ret, display_name, expected_display_name);
- free(display_name);
- display_name = NULL;
+ SafeFree(display_name);
expected_display_name = NULL;
__print_line();
printf("privilege : NULL\n");
ret = privilege_info_get_privilege_display_name(NULL, &display_name);
__check_get_privilege_display_name_result(PRVMGR_ERR_INVALID_PARAMETER, ret, display_name, expected_display_name);
- free(display_name);
+ SafeFree(display_name);
__print_line();
}
expected_description = "IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_ACCOUNTS";
ret = privilege_info_get_privilege_description("http://tizen.org/privilege/account.read", &description);
__check_get_privilege_description_result(PRVMGR_ERR_NONE, ret, description, expected_description);
- free(description);
- description = NULL;
+ SafeFree(description);
__print_line();
__tcinfo(goal, NEG_TC_PREFIX "__test_privilege_info_get_privilege_description with wrong parameter");
expected_description = NULL;
ret = privilege_info_get_privilege_description("http://tizen.org/privilege/badge.admin", &description);
__check_get_privilege_description_result(PRVMGR_ERR_NONE, ret, description, expected_description);
- free(description);
- description = NULL;
+ SafeFree(description);
__print_line();
__tcinfo(goal, NEG_TC_PREFIX "__test_privilege_info_get_privilege_description with invalid parameter");
expected_description = NULL;
ret = privilege_info_get_privilege_description("http://tizen.org/privilege/accousdfsdnt.resdfsdfad", &description);
__check_get_privilege_description_result(PRVMGR_ERR_NONE, ret, description, expected_description);
- free(description);
- description = NULL;
+ SafeFree(description);
__print_line();
__tcinfo(goal, NEG_TC_PREFIX "__test_privilege_info_get_privilege_description with null parameter");
ret = privilege_info_get_privilege_description(NULL, &description);
__check_get_privilege_description_result(PRVMGR_ERR_INVALID_PARAMETER, ret, description, expected_description);
- free(description);
+ SafeFree(description);
free(expected_description);
__print_line();
}
PRVMGR_PACKAGE_TYPE_CORE,
&description);
__check_get_privilege_description_result(PRVMGR_ERR_NONE, ret, description, expected_description);
- free(description);
- description = NULL;
+ SafeFree(description);
__print_line();
__tcinfo(goal, NEG_TC_PREFIX "__test_privilege_info_get_privilege_description_by_package_type with invalid privilege");
PRVMGR_PACKAGE_TYPE_CORE,
&description);
__check_get_privilege_description_result(PRVMGR_ERR_NO_EXIST_PRIVILEGE, ret, description, expected_description);
- free(description);
+ SafeFree(description);
__print_line();
__tcinfo(goal, NEG_TC_PREFIX "__test_privilege_info_get_privilege_description_by_package_type with null privilege");
PRVMGR_PACKAGE_TYPE_CORE,
&description);
__check_get_privilege_description_result(PRVMGR_ERR_INVALID_PARAMETER, ret, description, expected_description);
- free(description);
+ SafeFree(description);
__print_line();
__tcinfo(goal, NEG_TC_PREFIX "__test_privilege_info_get_privilege_description_by_package_type with PRVMGR_PACKAGE_TYPE_NONE");
PRVMGR_PACKAGE_TYPE_NONE,
&description);
__check_get_privilege_description_result(PRVMGR_ERR_INVALID_PARAMETER, ret, description, expected_description);
- free(description);
+ SafeFree(description);
__print_line();
}
PRVMGR_PACKAGE_TYPE_CORE,
&display_name);
__check_get_privilege_display_name_result(PRVMGR_ERR_NONE, ret, display_name, expected_display_name);
- free(display_name);
- display_name = NULL;
+ SafeFree(display_name);
expected_display_name = NULL;
__print_line();
PRVMGR_PACKAGE_TYPE_CORE,
&display_name);
__check_get_privilege_display_name_result(PRVMGR_ERR_NO_EXIST_PRIVILEGE, ret, display_name, expected_display_name);
- free(display_name);
+ SafeFree(display_name);
__print_line();
__tcinfo(goal, NEG_TC_PREFIX "__test_privilege_info_get_privilege_display_name_by_package_type with null privilege");
printf("privilege : NULL\n");
ret = privilege_info_get_privilege_display_name_by_package_type(NULL, "2.3", PRVMGR_PACKAGE_TYPE_CORE, &display_name);
__check_get_privilege_display_name_result(PRVMGR_ERR_INVALID_PARAMETER, ret, display_name, expected_display_name);
- free(display_name);
+ SafeFree(display_name);
__print_line();
__tcinfo(goal, NEG_TC_PREFIX "__test_privilege_info_get_privilege_display_name_by_package_type with PRVMGR_PACKAGE_TYPE_NONE");
printf("privilege : NULL\n");
ret = privilege_info_get_privilege_display_name_by_package_type(NULL, "2.3", PRVMGR_PACKAGE_TYPE_NONE, &display_name);
__check_get_privilege_display_name_result(PRVMGR_ERR_INVALID_PARAMETER, ret, display_name, expected_display_name);
- free(display_name);
+ SafeFree(display_name);
__print_line();
}