Nick Coghlan <ncoghlan <at> gmail.com> writes: > > On Tue, Jul 13, 2010 at 6:44 PM, Mark Dickinson <dickinsm <at> gmail.com> wrote: > > On Mon, Jul 12, 2010 at 10:19 PM, Nick Coghlan <ncoghlan <at> gmail.com> wrote: > >> On Tue, Jul 13, 2010 at 3:35 AM, Petre Galan <Petre.Galan <at> gmail.com> wrote: > >>> ival should not be resolved through PyLong_AsLong, but through > >>> functionality/interface like PyNumber_Long > > > > +1, but I'd prefer it if PyNumber_Index were used, rather than PyNumber_Long. > > It shouldn't be possible to pass a Decimal instance to something expecting an > > integer argument. > > Oops, I misread the suggestion. Indeed, PyNumber_Index is the correct > API function for this purpose. > > Cheers, > Nick. > No. The right interface is PyNumber_Long. The purpose of the PyNumber_Index (and nb_index slot) is as index in slicing. Petre
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4