/*
- * Copyright (c) 1999-2001 Todd C. Miller <Todd.Miller@courtesan.com>
+ * Copyright (c) 1999-2002 Todd C. Miller <Todd.Miller@courtesan.com>
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
#include "sudo.h"
-#ifndef STDC_HEADERS
-#if !defined(__GNUC__) && !defined(HAVE_MALLOC_H)
-extern VOID *malloc __P((size_t));
-#endif /* !__GNUC__ && !HAVE_MALLOC_H */
-#endif /* !STDC_HEADERS */
-
-extern char **Argv; /* from sudo.c */
-
#ifndef lint
static const char rcsid[] = "$Sudo$";
#endif /* lint */
+extern char **Argv; /* from sudo.c */
/*
* emalloc() calls the system malloc(3) and exits with an error if
{
VOID *ptr;
- if ((ptr = malloc(size)) == NULL) {
+ if ((ptr = (VOID *) malloc(size)) == NULL) {
(void) fprintf(stderr, "%s: cannot allocate memory!\n", Argv[0]);
exit(1);
}
size_t size;
{
- if ((ptr = ptr ? realloc(ptr, size) : malloc(size)) == NULL) {
+ ptr = ptr ? (VOID *) realloc(ptr, size) : (VOID *) malloc(size);
+ if (ptr == NULL) {
(void) fprintf(stderr, "%s: cannot allocate memory!\n", Argv[0]);
exit(1);
}