Commit ab589b94 authored by Guido van Rossum's avatar Guido van Rossum

Completely disable the declarations for malloc() and friends. Use

#ifdef though, so if you still need these for a really backwards
compiler you know what to do.
parent 0078aaf9
......@@ -67,12 +67,13 @@ extern "C" {
#pragma lib_export on
#endif
#ifndef HAVE_STDLIB_H
/* The following should never be necessary */
#ifdef NEED_TO_DECLARE_MALLOC_AND_FRIEND
extern ANY *malloc Py_PROTO((size_t));
extern ANY *calloc Py_PROTO((size_t, size_t));
extern ANY *realloc Py_PROTO((ANY *, size_t));
extern void free Py_PROTO((ANY *)); /* XXX sometimes int on Unix old systems */
#endif /* !HAVE_STDLIB */
#endif
#ifndef NULL
#define NULL ((ANY *)0)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment