14 char* convert_path(char* origpath)
19 newpath = (char *)strdup(origpath);
22 while (newpath[i] != 0)
25 if (newpath[i] == '\\')
31 if (newpath[i] == '/')
42 int main(int argc, char* argv[])
53 fprintf(stderr, "Wrong number of arguments.\n");
57 path = convert_path(argv[1]);
58 id = open(path, S_IWRITE);
61 id = open(path, S_IWRITE | O_CREAT);
64 fprintf(stderr, "Cannot create file.\n");
75 (int) utime(path, &fnow);
77 (int) utimes(path, NULL);