]> granicus.if.org Git - taglib/commitdiff
Fix the CMake check for std::atomic_int.
authorTsuda Kageyu <tsuda.kageyu@gmail.com>
Tue, 20 Dec 2016 02:48:14 +0000 (11:48 +0900)
committerTsuda Kageyu <tsuda.kageyu@gmail.com>
Tue, 20 Dec 2016 02:48:14 +0000 (11:48 +0900)
std::atomic_int of Visual C++ 2012 cannot be constructed with integer.

ConfigureChecks.cmake

index 4b55f273e7d28d1cbfe22208337f1d096db10a08..98751b0691df4219c1913590d19785648f361e17 100644 (file)
@@ -46,7 +46,7 @@ endif()
 check_cxx_source_compiles("
   #include <atomic>
   int main() {
-    std::atomic_int x;
+    std::atomic_int x(1);
     ++x;
     --x;
     return 0;