]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Add cast to PyFloat_AS_DOUBLE macro, as suggested by Marc Lemburg.
authorGuido van Rossum <guido@python.org>
Sat, 2 Aug 1997 02:40:58 +0000 (02:40 +0000)
committerGuido van Rossum <guido@python.org>
Sat, 2 Aug 1997 02:40:58 +0000 (02:40 +0000)
Include/floatobject.h

index 1c615f517db80a33e4848d0b321638d57742aa5a..c4a356a7e7aaa9680aa52ddf5fb5d65ce285f162 100644 (file)
@@ -54,7 +54,7 @@ extern PyObject *PyFloat_FromDouble Py_PROTO((double));
 extern double PyFloat_AsDouble Py_PROTO((PyObject *));
 
 /* Macro, trading safety for speed */
-#define PyFloat_AS_DOUBLE(op) ((op)->ob_fval)
+#define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval)
 
 #ifdef __cplusplus
 }