From a3f6273ab93a2b59cc711f4a4a5e9330b23f79c5 Mon Sep 17 00:00:00 2001 From: mquinson Date: Mon, 24 Oct 2005 20:44:50 +0000 Subject: [PATCH] no variable declaration in the middle of the code, it makes old compilers anxious git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@1830 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/xbt/cunit.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/xbt/cunit.c b/src/xbt/cunit.c index 035f1e1535..6c148ad99e 100644 --- a/src/xbt/cunit.c +++ b/src/xbt/cunit.c @@ -215,6 +215,8 @@ static int xbt_test_suite_run(xbt_test_suite_t suite) { char *cp; int it_unit,it_test,it_log; + int first=1; /* for result pretty printing */ + if (suite == NULL) return 0; @@ -351,7 +353,7 @@ static int xbt_test_suite_run(xbt_test_suite_t suite) { fprintf(stderr, " Summary: Units: %.0f%% ok (%d units: ", suite->nb_units?((1-(double)suite->unit_failed/(double)suite->nb_units)*100.0):100.0, suite->nb_units); - int first=1; + if (suite->nb_units != suite->unit_failed) { fprintf(stderr, "%s%d ok",(first?"":", "),suite->nb_units - suite->unit_failed); first = 0; -- 2.20.1