diff Objects/complexobject.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 6f1020743077
children 4aee3f672f77
line wrap: on
line diff
--- a/Objects/complexobject.c	Wed Nov 22 14:42:41 2006 +0000
+++ b/Objects/complexobject.c	Tue Nov 28 19:15:13 2006 +0000
@@ -568,7 +568,7 @@
 }
 
 static int
-complex_nonzero(PyComplexObject *v)
+complex_bool(PyComplexObject *v)
 {
 	return v->cval.real != 0.0 || v->cval.imag != 0.0;
 }
@@ -938,7 +938,7 @@
 	(unaryfunc)complex_neg,			/* nb_negative */
 	(unaryfunc)complex_pos,			/* nb_positive */
 	(unaryfunc)complex_abs,			/* nb_absolute */
-	(inquiry)complex_nonzero,		/* nb_nonzero */
+	(inquiry)complex_bool,			/* nb_bool */
 	0,					/* nb_invert */
 	0,					/* nb_lshift */
 	0,					/* nb_rshift */