From 8ef5b16e85671d20b3c13197e7bad16b2ff8ad04 Mon Sep 17 00:00:00 2001 From: Frank Zago Date: Wed, 29 May 2002 05:37:30 +0000 Subject: [PATCH] add test for long long. --- frontend/tstbackend.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/frontend/tstbackend.c b/frontend/tstbackend.c index 9757606be..cfd521f8a 100644 --- a/frontend/tstbackend.c +++ b/frontend/tstbackend.c @@ -22,7 +22,7 @@ MA 02111-1307, USA. */ -#define BUILD 16 /* 2002-04-19 */ +#define BUILD 17 /* 2002-05-28 */ #include "../include/sane/config.h" @@ -63,7 +63,12 @@ enum message_level { int message_number_wrn = 0; int message_number_err = 0; +#ifdef HAVE_LONG_LONG long long checks_done = 0; +#else +/* It may overflow, but it's no big deal. */ +long int checks_done = 0; +#endif int test_level; @@ -75,8 +80,13 @@ int test_level; /* Display the message error statistics. */ static void display_stats(void) { +#ifdef HAVE_LONG_LONG printf("warnings: %d error: %d checks: %lld\n", message_number_wrn, message_number_err, checks_done); +#else + printf("warnings: %d error: %d checks: %ld\n", + message_number_wrn, message_number_err, checks_done); +#endif } /*