From 5bea77e1af4b89a68004d57e768b0911a45b560d Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sun, 27 Feb 2000 18:04:00 +0000 Subject: Guard inclusion of stdlib.h with `#if HAVE_STDLIB_H', not `#if STDC_HEADERS'. Declare malloc if needed. --- lib/backupfile.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'lib') diff --git a/lib/backupfile.c b/lib/backupfile.c index 559b4bd61..100e0a53b 100644 --- a/lib/backupfile.c +++ b/lib/backupfile.c @@ -58,10 +58,8 @@ # define CLOSEDIR(d) closedir (d) #endif -#if STDC_HEADERS +#if HAVE_STDLIB_H # include -#else -char *malloc (); #endif #ifndef HAVE_DECL_GETENV @@ -71,6 +69,13 @@ char *malloc (); char *getenv (); #endif +#ifndef HAVE_DECL_MALLOC +"this configure-time declaration test was not run" +#endif +#if !HAVE_DECL_MALLOC +char *malloc (); +#endif + char *base_name PARAMS ((char const *)); #if HAVE_DIRENT_H || HAVE_NDIR_H || HAVE_SYS_DIR_H || HAVE_SYS_NDIR_H -- cgit v1.2.3-70-g09d2