xscsize: Reformat prettily.
authorMark Wooding <mdw@distorted.org.uk>
Sun, 23 Mar 2008 16:06:36 +0000 (16:06 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Sun, 23 Mar 2008 16:06:36 +0000 (16:06 +0000)
xscsize.c

index 6b206ae..dcdbbd1 100644 (file)
--- a/xscsize.c
+++ b/xscsize.c
@@ -1,13 +1,11 @@
 /* -*-c-*-
  *
- * $Id: xscsize.c,v 1.6 2004/04/08 01:36:29 mdw Exp $
- *
  * Return X display size to shell script
  *
  * (c) 1998 Straylight/Edgeware
  */
 
-/*----- Licensing notice --------------------------------------------------* 
+/*----- Licensing notice --------------------------------------------------*
  *
  * This file is part of the Edgeware X tools collection.
  *
  * it under the terms of the GNU General Public License as published by
  * the Free Software Foundation; either version 2 of the License, or
  * (at your option) any later version.
- * 
+ *
  * X tools is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  * GNU General Public License for more details.
- * 
+ *
  * You should have received a copy of the GNU General Public License
  * along with X tools; if not, write to the Free Software Foundation,
  * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 /*----- Main code ---------------------------------------------------------*/
 
 static void version(FILE *fp)
-{
-  fprintf(fp, "%s (xtoys version " VERSION ")\n", QUIS);
-}
+  { fprintf(fp, "%s (xtoys version " VERSION ")\n", QUIS); }
 
 static void usage(FILE *fp)
+  { fprintf(fp, "Usage: %s [-bcx] [-d display]\n", QUIS); }
+
+static void help(FILE *fp)
 {
-  fprintf(fp, "Usage: %s [-bcx] [-d display]\n", QUIS);
+  version(fp);
+  fputc('\n', fp);
+  usage(stdout);
+  fputs("\n"
+"Reads the size of the X root window and outputs it in a form suitable\n"
+"for use as a shell assignment statement, defining variables XWIDTH and\n"
+"XHEIGHT.\n"
+"\n"
+"Options:\n"
+"\n"
+"-h, --help            Display this help text\n"
+"-u, --usage           Display a short usage summary\n"
+"-v, --version         Display the program's version number\n"
+"\n"
+"-d, --display=DISPLAY Choose X display to connect to\n"
+"-b, --bourne-shell    Output text suitable for a Bourne shell\n"
+"-c, --c-shell         Output text suitable for a C shell\n"
+"-x, --export          Export the variables into the environment\n",
+       fp);
 }
 
 int main(int argc, char *argv[])
 {
+  Display *dpy;
+  const char *s;
   const char *display = 0;
   unsigned f = 0;
   unsigned long wd, ht;
+  int sc;
 
 #define f_sh 1u
 #define f_csh 2u
@@ -81,26 +101,7 @@ int main(int argc, char *argv[])
       break;
     switch (i) {
       case 'h':
-       version(stdout);
-       fputs("\n", stdout);
-       usage(stdout);
-       fputs(
-"\n"
-"Reads the size of the X root window and outputs it in a form suitable\n"
-"for use as a shell assignment statement, defining variables XWIDTH and\n"
-"XHEIGHT.\n"
-"\n"
-"Options:\n"
-"\n"
-"-h, --help            Display this help text\n"
-"-u, --usage           Display a short usage summary\n"
-"-v, --version         Display the program's version number\n"
-"\n"
-"-d, --display=DISPLAY Choose X display to connect to\n"
-"-b, --bourne-shell    Output text suitable for a Bourne shell\n"
-"-c, --c-shell         Output text suitable for a C shell\n"
-"-x, --export          Export the variables into the environment\n",
-          stdout);
+       help(stdout);
        exit(0);
        break;
       case 'u':
@@ -111,7 +112,7 @@ int main(int argc, char *argv[])
        version(stdout);
        exit(0);
        break;
-       
+
       case 'd':
        display = optarg;
        break;
@@ -138,7 +139,7 @@ int main(int argc, char *argv[])
    */
 
   if (!(f & f_shell)) {
-    const char *s = getenv("SHELL");
+    s = getenv("SHELL");
     if (!s)
       f |= f_sh;
     if (strstr(s, "csh"))
@@ -154,18 +155,15 @@ int main(int argc, char *argv[])
 
   /* --- Get the important information --- */
 
-  {
-    Display *dpy = XOpenDisplay(display);
-    int sc;
-    if (!dpy) {
-      fprintf(stderr, "xscsize: couldn't open display\n");
-      exit(EXIT_FAILURE);
-    }
-    sc = DefaultScreen(dpy);
-    wd = DisplayWidth(dpy, sc);
-    ht = DisplayHeight(dpy, sc);
-    XCloseDisplay(dpy);
+  dpy = XOpenDisplay(display);
+  if (!dpy) {
+    fprintf(stderr, "xscsize: couldn't open display\n");
+    exit(EXIT_FAILURE);
   }
+  sc = DefaultScreen(dpy);
+  wd = DisplayWidth(dpy, sc);
+  ht = DisplayHeight(dpy, sc);
+  XCloseDisplay(dpy);
 
   /* --- Do the output thing --- */