From 3bbef60990583cb61e797ccf902a122ffa6c923a Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Mon, 25 Jan 1999 19:42:19 +0000 Subject: [PATCH] Ai! complex_nonzero() has && which should be ||, else decidedly non-zero things like 5j and complex(1,0) are considered to be zero/false. Tim Peters. --- Objects/complexobject.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Objects/complexobject.c b/Objects/complexobject.c index 2e977131561..e8447bb7c58 100644 --- a/Objects/complexobject.c +++ b/Objects/complexobject.c @@ -514,7 +514,7 @@ static int complex_nonzero(v) PyComplexObject *v; { - return v->cval.real != 0.0 && v->cval.imag != 0.0; + return v->cval.real != 0.0 || v->cval.imag != 0.0; } static int