sbase

suckless unix tools
git clone git://git.suckless.org/sbase
Log | Files | Refs | README | LICENSE

commit 36a0a6cd9201ff6e04f4040d0302c90ea3ee6c5d
parent 0941c9ab2c47447755b0d2267bd76ae3f5b9318a
Author: Michael Forney <mforney@mforney.org>
Date:   Fri,  8 Jul 2016 10:24:12 -0700

touch: Remove useless variable

The only possible return values of stat are 0 or -1, so it doesn't make sense to
store the return value in a variable to make sure it is not positive.

Diffstat:
Mtouch.c | 5++---
1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/touch.c b/touch.c @@ -21,14 +21,13 @@ touch(const char *file) { int fd; struct stat st; - int r; - if ((r = stat(file, &st)) < 0) { + if (stat(file, &st) < 0) { if (errno != ENOENT) eprintf("stat %s:", file); if (cflag) return; - } else if (!r) { + } else { if (!aflag) times[0] = st.st_atim; if (!mflag)