comparison Python/thread_pthread.h @ 61216:f550ed89398f legacy-trunk

Issue #1533: fix inconsistency in range function argument processing: any non-float non-integer argument is now converted to an integer (if possible) using its __int__ method. Previously, only small arguments were treated this way; larger arguments (those whose __int__ was outside the range of a C long) would produce a TypeError. Patch by Alexander Belopolsky (with minor modifications).
author Mark Dickinson <dickinsm@gmail.com>
date Tue, 04 May 2010 16:18:25 +0000
parents df5719c298db
children fd25030223b0
comparison
equal deleted inserted replaced
61211:c0ea07925400 61216:f550ed89398f