From: Tsuda Kageyu Date: Wed, 6 Aug 2014 11:57:04 +0000 (+0900) Subject: Improved the CMake check for float/double format. (Intel compiler support) X-Git-Tag: v1.10beta~160^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=590cb29f995d9171c6b535e98e2869690c6b5282;p=taglib Improved the CMake check for float/double format. (Intel compiler support) --- diff --git a/cmake/TestFloatFormat.c b/cmake/TestFloatFormat.c index 5f18aafb..4a7b32e4 100644 --- a/cmake/TestFloatFormat.c +++ b/cmake/TestFloatFormat.c @@ -1,5 +1,7 @@ -int main() +int main(int argc, char **argv) { + int ret = 0; + double bin1[] = { // "*TAGLIB*" encoded as a little-endian floating-point number (double)3.9865557444897601e-105, (double)0.0 @@ -8,6 +10,8 @@ int main() // "*TL*" encoded as a little-endian floating-point number (float)1.81480400e-013, (float)0.0 }; + ret += ((int*)bin1)[argc]; + ret += ((int*)bin2)[argc]; - return 0; + return ret; }