]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Added nonzero test
authorGuido van Rossum <guido@python.org>
Tue, 14 May 1991 11:57:01 +0000 (11:57 +0000)
committerGuido van Rossum <guido@python.org>
Tue, 14 May 1991 11:57:01 +0000 (11:57 +0000)
Objects/floatobject.c

index 5249db7f247e13f0cdaa8ae43df2962935549de7..0549990a1b16de1d86355af3592f9b0d479d23f2 100644 (file)
@@ -260,6 +260,13 @@ float_abs(v)
                return float_pos(v);
 }
 
+static int
+float_nonzero(v)
+       floatobject *v;
+{
+       return v->ob_fval != 0.0;
+}
+
 static number_methods float_as_number = {
        float_add,      /*nb_add*/
        float_sub,      /*nb_subtract*/
@@ -271,6 +278,7 @@ static number_methods float_as_number = {
        float_neg,      /*nb_negative*/
        float_pos,      /*nb_positive*/
        float_abs,      /*nb_absolute*/
+       float_nonzero,  /*nb_nonzero*/
 };
 
 typeobject Floattype = {