-/* Copyright (C) 1985, 1994 Free Software Foundation
+/* Copyright (C) 1985, 1994, 2002, 2003, 2004,
+ 2005 Free Software Foundation, Inc.
This file is part of GNU Emacs.
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, Inc., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA. */
+the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+Boston, MA 02110-1301, USA. */
/* cvtmail:
* Program to convert oldstyle goslings emacs mail directories into
*
* In order to get rmail to read the messages, the resulting file must
* be mv'ed to ~/mbox, and then have rmail invoked on them.
- *
+ *
* Author: Larry Kolodney, 1985
*/
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
#include <stdio.h>
-char *malloc ();
-char *realloc ();
+#ifndef HAVE_STDLIB_H
char *getenv ();
+#endif
-char *xmalloc ();
-char *xrealloc ();
-void skip_to_lf ();
-void sysfail ();
+char *xmalloc __P ((unsigned));
+char *xrealloc __P ((char *, unsigned));
+void skip_to_lf __P ((FILE *));
+void sysfail __P ((char *));
int
main (argc, argv)
}
}
fclose (mddf);
- fclose (mfilef);
- return 0;
+ fclose (mfilef);
+ return EXIT_SUCCESS;
}
void
char *s1, *s2;
{
error (s1, s2);
- exit (1);
+ exit (EXIT_FAILURE);
}
void
{
fprintf (stderr, "cvtmail: ");
perror (s);
- exit (1);
+ exit (EXIT_FAILURE);
}
char *
xmalloc (size)
unsigned size;
{
- char *result = malloc (size);
+ char *result = (char *) malloc (size);
if (!result)
fatal ("virtual memory exhausted", 0);
return result;
char *ptr;
unsigned size;
{
- char *result = realloc (ptr, size);
+ char *result = (char *) realloc (ptr, size);
if (!result)
- fatal ("virtual memory exhausted");
+ fatal ("virtual memory exhausted", 0);
return result;
}
+
+/* arch-tag: b93c25a9-9012-44f1-b78b-9cc7aed44a7a
+ (do not change this comment) */
+
+/* cvtmail.c ends here */