Rearranged whitespace (and comments) in all the code!
[mmh] / sbr / gans.c
index 6b76b7b..270b729 100644 (file)
@@ -1,4 +1,3 @@
-
 /*
  * gans.c -- get an answer from the user
  *
 int
 gans (char *prompt, struct swit *ansp)
 {
-    register int i;
-    register char *cp;
-    register struct swit *ap;
-    char ansbuf[BUFSIZ];
+       register int i;
+       register char *cp;
+       register struct swit *ap;
+       char ansbuf[BUFSIZ];
 
-    for (;;) {
-       printf ("%s", prompt);
-       fflush (stdout);
-       cp = ansbuf;
-       while ((i = getchar ()) != '\n') {
-           if (i == EOF)
-               return 0;
-           if (cp < &ansbuf[sizeof ansbuf - 1]) {
+       for (;;) {
+               printf ("%s", prompt);
+               fflush (stdout);
+               cp = ansbuf;
+               while ((i = getchar ()) != '\n') {
+                       if (i == EOF)
+                               return 0;
+                       if (cp < &ansbuf[sizeof ansbuf - 1]) {
 #ifdef LOCALE
-               i = (isalpha(i) && isupper(i)) ? tolower(i) : i;
+                               i = (isalpha(i) && isupper(i)) ? tolower(i) : i;
 #else
-               if (i >= 'A' && i <= 'Z')
-                   i += 'a' - 'A';
+                               if (i >= 'A' && i <= 'Z')
+                                       i += 'a' - 'A';
 #endif
-               *cp++ = i;
-           }
-       }
-       *cp = '\0';
-       if (ansbuf[0] == '?' || cp == ansbuf) {
-           printf ("Options are:\n");
-           for (ap = ansp; ap->sw; ap++)
-               printf ("  %s\n", ap->sw);
-           continue;
-       }
-       if ((i = smatch (ansbuf, ansp)) < 0) {
-           printf ("%s: %s.\n", ansbuf, i == -1 ? "unknown" : "ambiguous");
-           continue;
+                               *cp++ = i;
+                       }
+               }
+               *cp = '\0';
+               if (ansbuf[0] == '?' || cp == ansbuf) {
+                       printf ("Options are:\n");
+                       for (ap = ansp; ap->sw; ap++)
+                               printf ("  %s\n", ap->sw);
+                       continue;
+               }
+               if ((i = smatch (ansbuf, ansp)) < 0) {
+                       printf ("%s: %s.\n", ansbuf, i == -1 ? "unknown" : "ambiguous");
+                       continue;
+               }
+               return i;
        }
-       return i;
-    }
 }