what about
/* * Include the header defining malloc. * * On K&R C compilers, that's <malloc.h>, * on ANSI C and ISO C compilers, that's * <stdlib.h>. * */ #if HAVE_STDLIB_H # include <stdlib.h> #else # if HAVE_MALLOC_H # include <malloc.h> # endif #endif
cheers, dalibor topic
Boehne, Robert wrote:
Dalibor,
This would require a patch that looks for whatever malloc.h is #included for in stdlib.h and prefers it in stdlib.h. So it isn't as simple as s/malloc/stdlib/.
Robert
-----Original Message----- From: Dalibor Topic [mailto:[EMAIL PROTECTED] Sent: Monday, September 15, 2003 11:36 AM To: Libtool mailing list Subject: Fixing malloc.h related warning
Hi,
bulding code that uses libtool 1.5 on i386-FreeBSD 4.8, I noticed a compiler warning:
gcc -DHAVE_CONFIG_H -I. -I../../kaffe-1.1.1/libltdl -I. -g -O2 -c ../../kaffe-1.1.1/libltdl/ltdl.c -fPIC -DPIC -o .libs/ltdl.o
In file included from ../../kaffe-1.1.1/libltdl/ltdl.c:57:
/usr/include/malloc.h:2: warning: #warning "this file includes <malloc.h> which is deprecated, use <stdlib.h> instead"
Could the offending include be removed from source of ltdl.c?
cheers, dalibor topic
_______________________________________________ Libtool mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/libtool
_______________________________________________ Libtool mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/libtool