rem: j=++i; for (i=j; i<5; i++)
add: for (; i<strlen(str_2_parse); i++)
context: split_time(char **part1, char **part2, const char *str_2_parse){	unsigned short int i,j;	char *rpart1 = *part1;	char *rpart2 = *part2;	/* Check the length of the string */	if (strlen(str_2_parse) > 5)		return 0;	/* parse the first part until the ':' */	for (i=0; i<2; i++)	{		if (str_2_parse[i] != ':') {			rpart1[i] = str_2_parse[i];		}	}	if (str_2_parse[i] != ':')		++i;	/* parse the second part */	j=++i;	for (i=j; i<5; i++)	{		rpart2[i-j] = str_2_parse[i];	}	/* if we are here, format should be ok. */	return 1;}