From 3770757996acee4e9ebdbfb3f0f843036dab05e3 Mon Sep 17 00:00:00 2001
From: Florian Prill <florian.prill@dwd.de>
Date: Mon, 13 May 2019 16:23:31 +0200
Subject: [PATCH] replaced mpz commands for multi-init and multi-deallocate by
 standard ones.

---
 examples/int_div_example.c | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/examples/int_div_example.c b/examples/int_div_example.c
index 9bbc075d..4a9803e6 100644
--- a/examples/int_div_example.c
+++ b/examples/int_div_example.c
@@ -76,7 +76,13 @@ int divide_timespan_mpz(const t_int days1, const t_int day_fraction1,
 {
   mpz_t a0, a1, a2, b1, b2, q, r;
 
-  mpz_inits(a0,a1,a2,b1,b2,q,r,NULL);
+  mpz_init(a0);
+  mpz_init(a1);
+  mpz_init(a2);
+  mpz_init(b1);
+  mpz_init(b2);
+  mpz_init(q);
+  mpz_init(r);
 
   mpz_set_ui(a0, 86400000);
   mpz_set_ui(a1,days1);
@@ -94,6 +100,12 @@ int divide_timespan_mpz(const t_int days1, const t_int day_fraction1,
   *remainder_days = mpz_get_ui(a2);
   *remainder_ms   = mpz_get_ui(b2);
 
-  mpz_clears(a0,a1,a2,b1,b2,q,r,NULL);
+  mpz_clear(a0);
+  mpz_clear(a1);
+  mpz_clear(a2);
+  mpz_clear(b1);
+  mpz_clear(b2);
+  mpz_clear(q);
+  mpz_clear(r);
   return 0;
 }
-- 
GitLab