示例#1
0
int main(int argc, char **argv) {

    char buf[] = "aabbccddeeffgghhiijjkkllmmnn";

    if (argc != 2) {
        fprintf(stderr, "%s <string>\n", argv[0]);
        return EXIT_FAILURE;
    }

    printf("old->%s\n", buf);
    printf("new->%s\n", del_str(buf, argv[1]));
    return 0;
}
示例#2
0
文件: quit.c 项目: pciavald/42
static void		clean_lines(void)
{
	t_line	*tmp;
	t_line	*prev;

	tmp = data()->history;
	while (tmp)
	{
		tmp->line = del_str(tmp->line);
		tmp->tmp = del_str(tmp->tmp);
		prev = tmp;
		tmp = tmp->next;
		free(prev);
	}
	tmp = data()->current;
	if (tmp)
	{
		tmp->line = del_str(tmp->line);
		tmp->tmp = del_str(tmp->tmp);
		free(tmp);
	}
}