ret = privilege_info_get_group_name_string_id(privilege_group, &name_string_id);
if (name_string_id == NULL) {
- char *tempPrivilegeGroup = NULL;;
+ char *tempPrivilegeGroup = NULL;
char *temp = NULL;
char *buffer = NULL;
char *save = NULL;
buffer = temp;
temp = strtok_r(NULL, "/", &save);
}
+ TryReturn(buffer != NULL, free(tempPrivilegeGroup), PRVMGR_ERR_INVALID_PARAMETER, "[PRVMGR_ERR_INVALID_PARAMETER] invalid privilege group <%s>", privilege_group);
*name = strdup(buffer);
TryReturn(*name != NULL, free(tempPrivilegeGroup), PRVMGR_ERR_OUT_OF_MEMORY, "[PRVMGR_ERR_OUT_OF_MEMORY] Memory allocation failed.");
free(tempPrivilegeGroup);