Browse Source

tests/perfmodels/value_nan.c: fix return value

Nathalie Furmento 11 years ago
parent
commit
30d74abf38
1 changed files with 2 additions and 2 deletions
  1. 2 2
      tests/perfmodels/value_nan.c

+ 2 - 2
tests/perfmodels/value_nan.c

@@ -45,7 +45,7 @@ int _check_number(double val, int nan)
 		pass = pass && isnan(val) && isnan(lat);
 	else
 		pass = pass && lat == val;
-	return pass;
+	return pass?0:1;
 }
 
 int main(int argc, char **argv)
@@ -55,7 +55,7 @@ int main(int argc, char **argv)
 	ret = _check_number(42.0, 0);
 	FPRINTF(stderr, "%s when reading %lf\n", ret?"Success":"Error", 42.0);
 
-	if (ret)
+	if (ret==0)
 	{
 	     ret = _check_number(NAN, 1);
 	     FPRINTF(stderr, "%s when reading %lf\n", ret?"Success":"Error", NAN);