diff Objects/complexobject.c @ 4305:7809b6b4ffd9 legacy-trunk

Oops... Need to clear c_error before calling c_quot().
author Guido van Rossum <guido@python.org>
date Thu, 12 Sep 1996 21:02:02 +0000
parents 95c31931b76a
children 4dc67fdd9e0b
line wrap: on
line diff
--- a/Objects/complexobject.c	Thu Sep 12 20:56:18 1996 +0000
+++ b/Objects/complexobject.c	Thu Sep 12 21:02:02 1996 +0000
@@ -376,6 +376,7 @@
 	complexobject *w;
 {
         Py_complex div, mod;
+	c_error = 0;
 	div = c_quot(v->cval,w->cval); /* The raw divisor value. */
 	if (c_error == 1) {
 		err_setstr(ZeroDivisionError, "complex remainder");
@@ -396,6 +397,7 @@
 {
         Py_complex div, mod;
 	PyObject *d, *m, *z;
+	c_error = 0;
 	div = c_quot(v->cval,w->cval); /* The raw divisor value. */
 	if (c_error == 1) {
 		err_setstr(ZeroDivisionError, "complex divmod()");