commit 1a2e53c1f3875e3edbb4ad3fdbfa1343c93cc2f5
Author: sin <[email protected]>
Date:   Tue Jan 20 11:24:37 2015 +0000

    touch: Style fix

diff --git a/touch.c b/touch.c
index 0af4e8b..41af0b2 100644
--- a/touch.c
+++ b/touch.c
@@ -9,14 +9,40 @@
 
 #include "util.h"
 
-static void touch(const char *);
-
 static int aflag;
 static int cflag;
 static int mflag;
 static time_t t;
 
 static void
+touch(const char *file)
+{
+       int fd;
+       struct stat st;
+       struct utimbuf ut;
+       int r;
+
+       if ((r = stat(file, &st)) < 0) {
+               if (errno != ENOENT)
+                       eprintf("stat %s:", file);
+               if (cflag)
+                       return;
+       } else if (r == 0) {
+               ut.actime = aflag ? t : st.st_atime;
+               ut.modtime = mflag ? t : st.st_mtime;
+               if (utime(file, &ut) < 0)
+                       eprintf("utime %s:", file);
+               return;
+       }
+
+       if ((fd = open(file, O_CREAT | O_EXCL, 0644)) < 0)
+               eprintf("open %s:", file);
+       close(fd);
+
+       touch(file);
+}
+
+static void
 usage(void)
 {
        eprintf("usage: %s [-acm] [-t stamp] file ...\n", argv0);
@@ -52,31 +78,3 @@ main(int argc, char *argv[])
 
        return 0;
 }
-
-static void
-touch(const char *file)
-{
-       int fd;
-       struct stat st;
-       struct utimbuf ut;
-       int r;
-
-       if ((r = stat(file, &st)) < 0) {
-               if (errno != ENOENT)
-                       eprintf("stat %s:", file);
-               if (cflag)
-                       return;
-       } else if (r == 0) {
-               ut.actime = aflag ? t : st.st_atime;
-               ut.modtime = mflag ? t : st.st_mtime;
-               if (utime(file, &ut) < 0)
-                       eprintf("utime %s:", file);
-               return;
-       }
-
-       if ((fd = open(file, O_CREAT | O_EXCL, 0644)) < 0)
-               eprintf("open %s:", file);
-       close(fd);
-
-       touch(file);
-}

Reply via email to