]> Savannah Git Hosting - gnulib.git/commitdiff
autoupdate
authorKarl Berry <karl@freefriends.org>
Sun, 20 Mar 2022 15:39:33 +0000 (08:39 -0700)
committerBruno Haible <bruno@clisp.org>
Wed, 31 Aug 2022 22:55:34 +0000 (00:55 +0200)
lib/mini-gmp.c

index 8577b59ef6d070107ef250c180a4a1b41da63951..2b1ddee079b785e15851de59366dd82a4877b02f 100644 (file)
@@ -1937,9 +1937,8 @@ mpz_neg (mpz_t r, const mpz_t u)
 void
 mpz_swap (mpz_t u, mpz_t v)
 {
-  MP_SIZE_T_SWAP (u->_mp_size, v->_mp_size);
   MP_SIZE_T_SWAP (u->_mp_alloc, v->_mp_alloc);
-  MP_PTR_SWAP (u->_mp_d, v->_mp_d);
+  MPN_PTR_SWAP (u->_mp_d, u->_mp_size, v->_mp_d, v->_mp_size);
 }
 
 \f