chiark / gitweb /
sys/t/mdup-test.c: Improve the layout.
authorMark Wooding <mdw@distorted.org.uk>
Fri, 16 Nov 2018 17:59:23 +0000 (17:59 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Fri, 16 Nov 2018 18:02:01 +0000 (18:02 +0000)
sys/t/mdup-test.c

index d2a198acb0672cf811fce51afde67f8e4db98dc2..3169247ae4d3037039e3a54d0c2429383af78b61 100644 (file)
@@ -23,15 +23,10 @@ int main(int argc, char *argv[])
   int win = 1;
 
   for (i = 0; i < argc - 1; i++) {
-    if (i >= MAXFD) {
-      fprintf(stderr, "too many\n");
-      exit(1);
-    }
+    if (i >= MAXFD) { fprintf(stderr, "too many\n"); exit(1); }
     if (sscanf(argv[i + 1], "%d:%d", &fds[i].cur, &fds[i].want) < 2 ||
-        fds[i].cur >= MAXFD) {
-      fprintf(stderr, "bad syntax\n");
-      exit(1);
-    }
+       fds[i].cur >= MAXFD)
+      { fprintf(stderr, "bad syntax\n"); exit(1); }
   }
   n = argc - 1;
   for (i = 0; i < MAXFD; i++) flag[i] = -1;
@@ -46,10 +41,7 @@ int main(int argc, char *argv[])
                      0700)) < 0)
        fail("creat");
       unlink(",delete-me");
-      if (fd2 != fd) {
-       if (dup2(fd2, fd) < 0) fail("dup2");
-       close(fd2);
-      }
+      if (fd2 != fd) { if (dup2(fd2, fd) < 0) fail("dup2"); close(fd2); }
       if (fstat(fd, &st)) fail("fstat");
       ino[i] = st.st_ino;
     }