diff Objects/floatobject.c @ 31589:ca3c998afa55 legacy-trunk

Pass a variable that actually exists to PyFPE_END_PROTECT in float_richcompare. Reported on c.l.py by Helmut Jarausch.
author Michael W. Hudson <mwh@python.net>
date Thu, 26 Feb 2004 12:33:09 +0000
parents a6d8d5ace6a7
children c723b0c1a7e1
line wrap: on
line diff
--- a/Objects/floatobject.c	Thu Feb 26 10:07:14 2004 +0000
+++ b/Objects/floatobject.c	Thu Feb 26 12:33:09 2004 +0000
@@ -390,7 +390,7 @@
 		r = i>j;
 		break;
 	}
-	PyFPE_END_PROTECT(a)
+	PyFPE_END_PROTECT(r)
 	return PyBool_FromLong(r);
 }
 
@@ -852,7 +852,7 @@
 	(printfunc)float_print, 		/* tp_print */
 	0,					/* tp_getattr */
 	0,					/* tp_setattr */
-	(cmpfunc)float_compare, 		/* tp_compare */
+	0, 		/* tp_compare */
 	(reprfunc)float_repr,			/* tp_repr */
 	&float_as_number,			/* tp_as_number */
 	0,					/* tp_as_sequence */