Return to dired.c CVS log | Up to [local] / src / usr.bin / mg |
version 1.51, 2012/03/14 13:56:35 | version 1.52, 2012/11/03 15:36:03 | ||
---|---|---|---|
|
|
||
dired_(char *dname) | dired_(char *dname) | ||
{ | { | ||
struct buffer *bp; | struct buffer *bp; | ||
int len, i; | int i; | ||
size_t len; | |||
if ((fopen(dname,"r")) == NULL) { | if ((access(dname, R_OK | X_OK)) == -1) { | ||
if (errno == EACCES) | if (errno == EACCES) | ||
ewprintf("Permission denied"); | ewprintf("Permission denied"); | ||
return (NULL); | return (NULL); |