]> granicus.if.org Git - transmission/commitdiff
Allow for different-cased "nan" value returned by tr_truncd
authorMike Gelfand <mikedld@mikedld.com>
Sat, 24 Dec 2016 17:20:55 +0000 (20:20 +0300)
committerMike Gelfand <mikedld@mikedld.com>
Sat, 24 Dec 2016 17:20:55 +0000 (20:20 +0300)
libtransmission/utils-test.c

index 750944863a11e3534d7d5223184b0a3c48e5168e..b371a6d7cc97d0782369c3f956d00b65bfe12172 100644 (file)
@@ -397,7 +397,7 @@ test_truncd (void)
 #if !(defined (_MSC_VER) || (defined (__MINGW32__) && defined (__MSVCRT__)))
   /* FIXME: MSCVRT behaves differently in case of nan */
   tr_snprintf (buf, sizeof (buf), "%.2f", tr_truncd (nan, 2));
-  check (strstr (buf, "nan") != NULL);
+  check (strstr (buf, "nan") != NULL || strstr (buf, "NaN") != NULL);
 #else
   (void) nan;
 #endif