From: David J. MacKenzie Date: Sun, 27 Feb 1994 03:35:26 +0000 (+0000) Subject: * cvtmail.c: Declare malloc, realloc, xmalloc, xrealloc. X-Git-Tag: emacs-19.34~9745 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=00345809045586c1cdf77dcffd6af6085f159852;p=emacs.git * cvtmail.c: Declare malloc, realloc, xmalloc, xrealloc. (xmalloc, xrealloc): Return char *, not int. (error): Write to stderr, not stdout. --- diff --git a/lib-src/cvtmail.c b/lib-src/cvtmail.c index 1f3b8ff9f9e..c1fec8792c5 100644 --- a/lib-src/cvtmail.c +++ b/lib-src/cvtmail.c @@ -1,9 +1,9 @@ -/* Copyright (C) 1985 Free Software Foundation +/* Copyright (C) 1985, 1994 Free Software Foundation This file is part of GNU Emacs. GNU Emacs is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 1, or (at your option) +the Free Software Foundation; either version 2, or (at your option) any later version. GNU Emacs is distributed in the hope that it will be useful, @@ -29,13 +29,16 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ * be mv'ed to ~/mbox, and then have rmail invoked on them. * * Author: Larry Kolodney, 1985 - - * RMS, 2 Sept 85: Removed fix maximums on file name sizes. */ #include +char *malloc (); +char *realloc (); +char *xmalloc (); +char *xrealloc (); +char *getenv (); main (argc, argv) int argc; @@ -108,22 +111,22 @@ skip_to_lf (stream) ; } -int +char * xmalloc (size) - int size; + unsigned size; { - int result = malloc (size); + char *result = malloc (size); if (!result) fatal ("virtual memory exhausted", 0); return result; } -int +char * xrealloc (ptr, size) char *ptr; - int size; + unsigned size; { - int result = realloc (ptr, size); + char *result = realloc (ptr, size); if (!result) fatal ("virtual memory exhausted"); return result; @@ -141,7 +144,7 @@ fatal (s1, s2) error (s1, s2) char *s1, *s2; { - printf ("cvtmail: "); - printf (s1, s2); - printf ("\n"); + fprintf (stderr, "cvtmail: "); + fprintf (stderr, s1, s2); + fprintf (stderr, "\n"); }