From: Wayne Davison Date: Sat, 15 Aug 2009 13:27:19 +0000 (-0700) Subject: Fix some variable references. X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/18bd04018d6e9fc35463221ee995a5266700b404 Fix some variable references. --- diff --git a/lib/sysxattrs.c b/lib/sysxattrs.c index 40619e32..7845d59e 100644 --- a/lib/sysxattrs.c +++ b/lib/sysxattrs.c @@ -133,14 +133,14 @@ static ssize_t read_xattr(int attrfd, void *buf, size_t buflen) STRUCT_STAT sb; ssize_t ret; - if (fstat(fd, &sb) < 0) + if (fstat(attrfd, &sb) < 0) ret = -1; else if (sb.st_size > SSIZE_MAX) { errno = ERANGE; ret = -1; - } else if (size == 0) + } else if (buflen == 0) ret = sb.st_size; - else if (sb.st_size > size) { + else if (sb.st_size > buflen) { errno = ERANGE; ret = -1; } else {