Mercurial > cpython-lru_cache-weakref
diff Objects/weakrefobject.c @ 40401:88133417dfd0
- patch #1600346 submitted by Tomer Filiba
- Renamed nb_nonzero slots to nb_bool
- Renamed __nonzero__ methods to __bool__
- update core, lib, docs, and tests to match
| author | Jack Diederich <jackdied@gmail.com> |
|---|---|
| date | Tue, 28 Nov 2006 19:15:13 +0000 |
| parents | 13d5e5f0e993 |
| children | 6ebad2a6b990 |
line wrap: on
line diff
--- a/Objects/weakrefobject.c Wed Nov 22 14:42:41 2006 +0000 +++ b/Objects/weakrefobject.c Tue Nov 28 19:15:13 2006 +0000 @@ -499,7 +499,7 @@ WRAP_BINARY(proxy_ior, PyNumber_InPlaceOr) static int -proxy_nonzero(PyWeakReference *proxy) +proxy_bool(PyWeakReference *proxy) { PyObject *o = PyWeakref_GET_OBJECT(proxy); if (!proxy_checkref(proxy)) @@ -596,7 +596,7 @@ proxy_neg, /*nb_negative*/ proxy_pos, /*nb_positive*/ proxy_abs, /*nb_absolute*/ - (inquiry)proxy_nonzero, /*nb_nonzero*/ + (inquiry)proxy_bool, /*nb_bool*/ proxy_invert, /*nb_invert*/ proxy_lshift, /*nb_lshift*/ proxy_rshift, /*nb_rshift*/
