[Python-bugs-list] [ python-Bugs-495548 ] troublesome #define in pyport.h
noreply@sourceforge.net
noreply@sourceforge.net
Thu, 20 Dec 2001 15:37:01 -0800
Bugs item #495548, was opened at 2001-12-20 11:06
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=495548&group_id=5470
Category: Python Interpreter Core
>Group: Python 2.3
Status: Open
Resolution: None
Priority: 5
Submitted By: Norman Vine (nhv)
>Assigned to: Tim Peters (tim_one)
Summary: troublesome #define in pyport.h
Initial Comment:
In include/pyport.h at line 36 the
#define ANY void
causes conflicts with several other packages
Do we really need this any more ?
A quick grep of the distribution didn't show that it
was used anywhere
----------------------------------------------------------------------
>Comment By: Tim Peters (tim_one)
Date: 2001-12-20 15:37
Message:
Logged In: YES
user_id=31435
It's left over from pre-ANSIsification. The problem with
old crap like this is that, while the core never uses it
anymore, its exposure via Python.h means extension authors
may be relying on it. So taking it out is dangerous
(certainly too dangerous remove from 2.2 at this point).
I'll get rid of it for the first 2.3 alpha, though.
----------------------------------------------------------------------
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=495548&group_id=5470