char *reduce_path(char *path) { int i; int start; int len; i = 0; start = 0; len = 0; while (path[i]) { if (ft_strncmp(&path[i], "/..", 3) == 0) { path = get_new_path(path, start, i); i = -1; } else if (path[i] == '/') start = i; i++; } return (path); }
void make_file_path(char* des, char* wd, char* filename) { strcpy(des, wd); get_new_path(des, filename); }