commit - d06e977d873e6e7e1c8a6d243b7264a0154893b5
commit + 68ff0591ce8bc647ad3d941a385f050ab8e52699
blob - b1bf07683e5414c4be4e2d89cbced0441854cd4a
blob + bd7690f88b57a54083264c6d77b0b50e3935bec4
--- rover.c
+++ rover.c
struct stat statbuf;
char subpath[FILENAME_MAX];
- if (pre) pre(path);
+ if (pre) {
+ char dstpath[FILENAME_MAX];
+ strcpy(dstpath, CWD);
+ strcat(dstpath, path + strlen(rover.marks.dirpath));
+ pre(dstpath);
+ }
if((dp = opendir(path)) == NULL)
return;
while ((ep = readdir(dp))) {