From e2bf7e63d6ae8855eef6858551356046169ddfcd Mon Sep 17 00:00:00 2001 From: Vladimir Marangozov Date: Fri, 8 Sep 2000 12:55:35 +0000 Subject: [PATCH] Add missing Py_PROTO macro for backward compatibility with old extensions (sources) which may still use it and now fail to compile. Reported by M-A Lemburg. Closes [ Bug #113576 ]. --- Include/pyport.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Include/pyport.h b/Include/pyport.h index 27193fef917..b75b5ee731a 100644 --- a/Include/pyport.h +++ b/Include/pyport.h @@ -32,7 +32,13 @@ Used in: LONG_LONG **************************************************************************/ -#define ANY void /* For API compatibility only. Obsolete, do not use. */ +/* For backward compatibility only. Obsolete, do not use. */ +#define ANY void +#ifdef HAVE_PROTOTYPES +#define Py_PROTO(x) x +#else +#define Py_PROTO(x) () +#endif /* typedefs for some C9X-defined synonyms for integral types. *