[Python-bugs-list] [ python-Bugs-495548 ] troublesome #define in pyport.h
noreply@sourceforge.net
noreply@sourceforge.net
Tue, 25 Dec 2001 11:08:15 -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: Closed
>Resolution: Fixed
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-25 11:08
Message:
Logged In: YES
user_id=31435
The #define was removed in
Include/pyport.h; new revision: 2.41
Misc/NEWS; new revision: 1.340
----------------------------------------------------------------------
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