On 05/21/2012 12:11 AM, MORITA Kazutaka wrote: > This simplifies the code a bit. > > Signed-off-by: MORITA Kazutaka <morita.kazutaka at lab.ntt.co.jp> > --- > sheep/farm/farm.c | 3 +-- > 1 files changed, 1 insertions(+), 2 deletions(-) > > diff --git a/sheep/farm/farm.c b/sheep/farm/farm.c > index d9c63a8..fdb237e 100644 > --- a/sheep/farm/farm.c > +++ b/sheep/farm/farm.c > @@ -73,10 +73,9 @@ err: > static int farm_exist(uint64_t oid) > { > char path[PATH_MAX]; > - struct stat s; > > sprintf(path, "%s%016"PRIx64, obj_path, oid); > - if (stat(path, &s) < 0) { > + if (access(path, R_OK | W_OK) < 0) { > if (errno != ENOENT) > eprintf("%m\n"); > return 0; Applied, thanks. Yuan |