This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author lemburg
Recipients fijal, lemburg, pitrou
Date 2010-03-31.22:20:48
SpamBayes Score 7.376862e-05
Marked as misclassified No
Message-id <4BB3CABE.5030907@egenix.com>
In-reply-to <1270073441.11.0.879036608341.issue8276@psf.upfronthosting.co.za>
Content
Antoine Pitrou wrote:
> 
> Antoine Pitrou <pitrou@free.fr> added the comment:
> 
> The #define dates back from 2007, this changeset:
> 
> branch:      trunk
> user:        guido
> date:        Sat Aug 30 17:02:50 1997 +0200
> files:       Include/ceval.h Python/ceval.c
> description:
> [svn r8683] Inline PyObject_CallObject (Marc-Andre Lemburg).

That's not useless: it's a typical backwards compatibility macro
to auto-upgrade existing software via recompile.

It's also still used a lot in the Python source code and elsewhere:

http://www.google.de/search?q=PyEval_CallObject

The function PyEval_CallObject() can probably be removed by
now, though.
History
Date User Action Args
2010-03-31 22:20:50lemburgsetrecipients: + lemburg, pitrou, fijal
2010-03-31 22:20:48lemburglinkissue8276 messages
2010-03-31 22:20:48lemburgcreate