Lines Matching refs:path
455 static char *concat_file_path(char *path, char *default_path)
459 if ('/' == path[strlen(path) - 1]) {
461 final_path = xmprintf("%s%s", path, default_path);
464 final_path = xmprintf("%s/%s", path, default_path);
465 else final_path = xmprintf("%s%s", path, default_path);
734 char *f[2], *path[2];
738 path[0] = concat_file_path(dir[0].list[0], dir[1].list[r] + TT.len[1]);
740 path[1] = f[1] = dir[1].list[r];
745 path[1] = concat_file_path(dir[1].list[0], dir[0].list[l] + TT.len[0]);
747 path[0] = f[0] = dir[0].list[l];
754 path[i] = f[i] = dir[i].list[!i ? l: r];
760 printf("Common subdirectories: %s and %s\n", path[0], path[1]);
763 "and was skipped\n", path[0]);
766 "and was skipped\n", path[1]);
770 " %s\n", path[0], "directory", path[1], "regular file");
773 " %s\n", path[0], "regular file", path[1], "directory");
776 show_status(path);
782 if (j > 0) free(path[0]);
783 else free(path[1]);