From c47259c704b403145f28ee05b1d82f2d0f85d493 Mon Sep 17 00:00:00 2001
From: Florian Prill <florian.prill@dwd.de>
Date: Tue, 16 Jun 2020 12:18:52 +0200
Subject: [PATCH] [event_generic_review]  example call to print_number.

---
 examples/int_div_example.c | 7 +++++++
 include/int_div.h          | 3 ---
 src/int_div.c              | 4 +---
 3 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/examples/int_div_example.c b/examples/int_div_example.c
index c0495e6c..93d3f542 100644
--- a/examples/int_div_example.c
+++ b/examples/int_div_example.c
@@ -88,6 +88,13 @@ int main(void) {
 #ifdef HAVE_GMP
   printf("  %d discrepancies reported.\n", cnt);
 #endif
+
+  /* additional calls (test interfaces). */
+  t_number p1; /* dividend */
+  convert_basis(day_fraction1 * (t_int) 20, &p1, 2, 0);
+  convert_basis(days1, &p1, W_DIGITS-3, 3);
+  print_number(p1);
+
   printf("test program done after %d tests.\n", NREPEAT);
   exit(0);
 }
diff --git a/include/int_div.h b/include/int_div.h
index b1e20dad..b3e0da41 100644
--- a/include/int_div.h
+++ b/include/int_div.h
@@ -25,10 +25,7 @@ typedef int64_t t_int;
 typedef t_int t_number[W_DIGITS + 1];
 
 
-#ifdef DEBUG
 void         print_number(const t_number x);
-#endif
-
 void         number_init(t_number *x, const t_int val, const unsigned int m);
 unsigned int length(const t_number x);
 void         product(t_number *x, const t_number y, const t_int k, const t_int b, int* ret);
diff --git a/src/int_div.c b/src/int_div.c
index 0228ec2c..cab131d6 100644
--- a/src/int_div.c
+++ b/src/int_div.c
@@ -240,8 +240,6 @@ int divide_timespan(const t_int days1, const t_int day_fraction1,
 }
 
 
-#ifdef DEBUG
-
 #include <stdio.h>
 #include <inttypes.h>
 
@@ -252,4 +250,4 @@ void  print_number(const t_number x) {
     printf("%" PRId64 " ", x[i]);
   printf("\n");
 }
-#endif
+
-- 
GitLab