]> code.delx.au - gnu-emacs/blobdiff - lib-src/sorted-doc.c
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-403
[gnu-emacs] / lib-src / sorted-doc.c
index e0526dd3e7f681111672f7607fddb5563e6d2043..3af3276e811027023342183c62c52e2386cd7530 100644 (file)
@@ -1,6 +1,6 @@
-/* Give this program DOCSTR.mm.nn as standard input and it outputs to
+/* Give this program DOC-mm.nn.oo as standard input and it outputs to
    standard output a file of texinfo input containing the doc strings.
-   
+
    Copyright (C) 1989, 1992, 1994, 1996, 1999, 2000, 2001
       Free Software Foundation Inc.
 
    GNU General Public License for more details.
 
    You should have received a copy of the GNU General Public License
-   along with GNU Emacs; see the file COPYING.  If not, write to
-   the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
-   
+   along with GNU Emacs; see the file COPYING.  If not, write to the
+   Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+   Boston, MA 02111-1307, USA.
+
    This version sorts the output by function name.  */
 
-#include "config.h"
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
 #include <stdio.h>
 #include <ctype.h>
 #ifndef HAVE_STDLIB_H          /* config.h includes stdlib.  */
@@ -71,7 +75,7 @@ fatal (s1, s2)
      char *s1, *s2;
 {
   error (s1, s2);
-  exit (1);
+  exit (EXIT_FAILURE);
 }
 
 /* Like malloc but get fatal error if memory is exhausted.  */
@@ -117,7 +121,7 @@ char *states[] =
 {
   "WAITING", "BEG_NAME", "NAME_GET", "BEG_DESC", "DESC_GET"
 };
-    
+
 int
 main ()
 {
@@ -129,7 +133,7 @@ main ()
 
   DOCSTR *docs;                        /* chain of allocated DOCSTRS */
   char buf[512];               /* line buffer */
-    
+
   while (1)                    /* process one char at a time */
     {
       /* this char from the DOCSTR file */
@@ -177,7 +181,7 @@ main ()
          bp = buf;
          state = DESC_GET;
        }
-       
+
       /* process gets */
 
       if (state == NAME_GET || state == DESC_GET)
@@ -275,5 +279,10 @@ main ()
     printf ("@bye\n");
   }
 
-  return 0;
+  return EXIT_SUCCESS;
 }
+
+/* arch-tag: ce28f204-1e70-4b34-8210-3d54a5662071
+   (do not change this comment) */
+
+/* sorted-doc.c ends here */