malloc.h obsolete...
Darrin Chandler
dwchandler at stilyagin.com
Sat Dec 29 21:53:47 MSK 2007
On Sat, Dec 29, 2007 at 09:39:21PM +0300, Igor Sysoev wrote:
> On Sat, Dec 29, 2007 at 11:05:56AM -0700, Darrin Chandler wrote:
>
> > I have a question regarding this warning message (which is repeated many
> > times):
> >
> > In file included from src/os/unix/ngx_posix_config.h:74,
> > from src/core/ngx_config.h:37,
> > from src/core/nginx.c:7:
> > /usr/include/malloc.h:4:2: warning: #warning "<malloc.h> is obsolete, use <stdlib.h>"
> >
> > stdlib.h seems to be assumed always, and malloc.h hasn't been needed for
> > some time. Do some of the supported systems still use malloc.h instead
> > of stdlib.h for this stuff? Or can the malloc.h detection simply be
> > removed from auto/headers, ngx_posix_config.h, et al?
>
> What OS ?
> malloc.h is required for memalign(), however, now memalign() is not used in
> nginx.
This is on OpenBSD. I maintain the OpenBSD nginx port, and I am looking
for ways to reduce warnings and generally improve platform support.
FYI, it's working well as far as I've tested except for mail, which I
have not set up an auth server to test yet.
--
Darrin Chandler | Phoenix BSD User Group | MetaBUG
dwchandler at stilyagin.com | http://phxbug.org/ | http://metabug.org/
http://www.stilyagin.com/ | Daemons in the Desert | Global BUG Federation
More information about the nginx
mailing list