diff options
author | Bernard Normier <bernard@zeroc.com> | 2019-05-08 13:13:58 -0400 |
---|---|---|
committer | Bernard Normier <bernard@zeroc.com> | 2019-05-08 13:13:58 -0400 |
commit | 6799a20eb52a0eb0176805b8c1d6c1d1e8d2ebcf (patch) | |
tree | f928514c1e7dc76d64c7c22bfa65f87455829fa9 | |
parent | Fix for release builds (diff) | |
download | ice-6799a20eb52a0eb0176805b8c1d6c1d1e8d2ebcf.tar.bz2 ice-6799a20eb52a0eb0176805b8c1d6c1d1e8d2ebcf.tar.xz ice-6799a20eb52a0eb0176805b8c1d6c1d1e8d2ebcf.zip |
Exclude explicit template instantiations from static builds
-rw-r--r-- | cpp/include/IceUtil/StringConverter.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/include/IceUtil/StringConverter.h b/cpp/include/IceUtil/StringConverter.h index ff01f23f77a..ea233ed05f4 100644 --- a/cpp/include/IceUtil/StringConverter.h +++ b/cpp/include/IceUtil/StringConverter.h @@ -66,7 +66,7 @@ public: } }; -#ifdef __clang__ +#if defined(__clang__) && !defined(ICE_STATIC_LIBS) // // Explicit template instantiation so that dynamic_cast of derived exported // classes works well with clang, see ICE-7473. |