]> diplodocus.org Git - nmh/blobdiff - sbr/vfgets.c
forwsbr.c: Move interface declaration to own forwsbr.h.
[nmh] / sbr / vfgets.c
index 5d152211287c62a212a94cacb568d9f89973077a..d21c797ae90d7e7fda489d0d4e8def8f4979233f 100644 (file)
@@ -1,6 +1,4 @@
-
-/*
- * vfgets.c -- virtual fgets
+/* vfgets.c -- virtual fgets
  *
  * This code is Copyright (c) 2002, by the authors of nmh.  See the
  * COPYRIGHT file in the root directory of the nmh distribution for
  *
  * This code is Copyright (c) 2002, by the authors of nmh.  See the
  * COPYRIGHT file in the root directory of the nmh distribution for
@@ -30,13 +28,13 @@ vfgets (FILE *in, char **bp)
                *bp = pp;
                return 0;
            }
                *bp = pp;
                return 0;
            }
-           return (ferror (in) && !feof (in) ? -1 : 1);
+           return ferror(in) && !feof(in) ? -1 : 1;
        }
 
        if ((dp = cp + strlen (cp) - 2) < cp || *dp != QUOTE) {
 wrong_guess:
            if (cp > ++dp)
        }
 
        if ((dp = cp + strlen (cp) - 2) < cp || *dp != QUOTE) {
 wrong_guess:
            if (cp > ++dp)
-               adios (NULL, "vfgets() botch -- you lose big");
+               die("vfgets() botch -- you lose big");
            if (*dp == '\n') {
                *bp = pp;
                return 0;
            if (*dp == '\n') {
                *bp = pp;
                return 0;
@@ -46,8 +44,7 @@ wrong_guess:
            for (fp = dp - 1, toggle = 0; fp >= cp; fp--) {
                if (*fp != QUOTE)
                    break;
            for (fp = dp - 1, toggle = 0; fp >= cp; fp--) {
                if (*fp != QUOTE)
                    break;
-               else
-                   toggle = !toggle;
+                toggle = !toggle;
            }
            if (toggle)
                goto wrong_guess;
            }
            if (toggle)
                goto wrong_guess;