$NetBSD: patch-ai,v 1.1 2002/08/10 23:22:02 rh Exp $ --- lib/xmalloc.c.orig Tue Jun 20 06:06:31 1995 +++ lib/xmalloc.c @@ -27,10 +27,11 @@ #if !defined (ALREADY_HAVE_XMALLOC) #include +#include #include extern void *malloc (), *realloc (); -static void memory_error_and_abort (); +static void memory_error_and_abort (const char *); /* **************************************************************** */ /* */ @@ -42,8 +43,7 @@ to hold BYTES number of bytes. If the memory cannot be allocated, print an error message and abort. */ void * -xmalloc (bytes) - int bytes; +xmalloc (unsigned bytes) { void *temp = malloc (bytes); @@ -53,9 +53,7 @@ } void * -xrealloc (pointer, bytes) - void *pointer; - int bytes; +xrealloc (void *pointer, unsigned bytes) { void *temp; @@ -71,8 +69,7 @@ } static void -memory_error_and_abort (fname) - char *fname; +memory_error_and_abort (const char *fname) { fprintf (stderr, "%s: Out of virtual memory!\n", fname); abort ();