directory existence test
This commit is contained in:
parent
0d8f847bb9
commit
47a4a98da7
4
xcwd.c
4
xcwd.c
@ -237,6 +237,8 @@ static int readPath(struct proc_s *proc)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
LOG("Read %s\n", path);
|
LOG("Read %s\n", path);
|
||||||
|
if(access(buf, F_OK))
|
||||||
|
return 0;
|
||||||
fprintf(stdout, "%s\n", buf);
|
fprintf(stdout, "%s\n", buf);
|
||||||
#endif
|
#endif
|
||||||
#ifdef BSD
|
#ifdef BSD
|
||||||
@ -244,6 +246,8 @@ static int readPath(struct proc_s *proc)
|
|||||||
LOG("%ld cwd is empty\n", proc->pid);
|
LOG("%ld cwd is empty\n", proc->pid);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
if(access(proc->cwd, F_OK))
|
||||||
|
return 0;
|
||||||
fprintf(stdout, "%s\n", proc->cwd);
|
fprintf(stdout, "%s\n", proc->cwd);
|
||||||
#endif
|
#endif
|
||||||
return 1;
|
return 1;
|
||||||
|
Loading…
Reference in New Issue
Block a user