Blob Blame History Raw
--- src/gmpy2_mpz_inplace.c.orig	2018-04-14 12:27:51.000000000 -0600
+++ src/gmpy2_mpz_inplace.c	2018-06-26 19:50:45.167530839 -0600
@@ -50,6 +50,8 @@ GMPy_MPZ_IAdd_Slot(PyObject *self, PyObj
                 mpz_sub_ui(result->z, MPZ(self), ((PyLongObject*)other)->ob_digit[0]);
                 return (PyObject*)result;
             case 0:
+                mpz_set(result->z, MPZ(self));
+                return (PyObject*)result;
             case 1:
                 mpz_add_ui(result->z, MPZ(self), ((PyLongObject*)other)->ob_digit[0]);
                 return (PyObject*)result;