Jelajahi Sumber

Improve constraint for reinterpret_pointer_cast redeclaration

Filip Klembara 4 tahun lalu
induk
melakukan
9aee655fcd
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      src/peerconnection.cpp

+ 1 - 1
src/peerconnection.cpp

@@ -35,7 +35,7 @@
 #include <set>
 #include <set>
 #include <thread>
 #include <thread>
 
 
-#if __clang__
+#if __clang__ && defined(__APPLE__)
 namespace {
 namespace {
 template <typename To, typename From>
 template <typename To, typename From>
 inline std::shared_ptr<To> reinterpret_pointer_cast(std::shared_ptr<From> const &ptr) noexcept {
 inline std::shared_ptr<To> reinterpret_pointer_cast(std::shared_ptr<From> const &ptr) noexcept {