]> diplodocus.org Git - nmh/blobdiff - sbr/fdcompare.c
Escape literal leading full stop in man/new.man.
[nmh] / sbr / fdcompare.c
index 38174e021b77566b4efd0b2909be933f3debf68a..7f06ec7c15e2cb4536f75e37fed2162bbdd11822 100644 (file)
@@ -13,8 +13,8 @@
 int
 fdcompare (int fd1, int fd2)
 {
-    register int i, n1, n2, resp;
-    register char *c1, *c2;
+    int i, n1, n2, resp;
+    char *c1, *c2;
     char b1[BUFSIZ], b2[BUFSIZ];
 
     resp = 1;
@@ -23,12 +23,12 @@ fdcompare (int fd1, int fd2)
            && n1 == n2) {
        c1 = b1;
        c2 = b2;
-       for (i = n1 < sizeof(b1) ? n1 : sizeof(b1); i--;)
+       for (i = n1 < (int) sizeof(b1) ? n1 : (int) sizeof(b1); i--;)
            if (*c1++ != *c2++) {
                resp = 0;
                goto leave;
            }
-       if (n1 < sizeof(b1))
+       if (n1 < (int) sizeof(b1))
            goto leave;
     }
     resp = 0;