From 2fed68a73b7ed02d87a698635f122158df648985 Mon Sep 17 00:00:00 2001 From: gabime Date: Fri, 20 Sep 2019 01:52:05 +0300 Subject: [PATCH] Reverted some external template declarations --- include/spdlog/common.h | 3 --- include/spdlog/details/backtracer.h | 2 -- src/spdlog.cpp | 5 +---- 3 files changed, 1 insertion(+), 9 deletions(-) diff --git a/include/spdlog/common.h b/include/spdlog/common.h index 432ac624..ddd6fabe 100644 --- a/include/spdlog/common.h +++ b/include/spdlog/common.h @@ -243,7 +243,4 @@ std::unique_ptr make_unique(Args &&... args) #ifdef SPDLOG_HEADER_ONLY #include "common-inl.h" -#else -extern template class fmt::basic_string_view; -extern template class fmt::basic_memory_buffer; #endif diff --git a/include/spdlog/details/backtracer.h b/include/spdlog/details/backtracer.h index 60b6022b..cf813fe6 100644 --- a/include/spdlog/details/backtracer.h +++ b/include/spdlog/details/backtracer.h @@ -43,6 +43,4 @@ public: #ifdef SPDLOG_HEADER_ONLY #include "backtracer-inl.h" -#else -extern template class spdlog::details::circular_q; #endif \ No newline at end of file diff --git a/src/spdlog.cpp b/src/spdlog.cpp index aed0e48a..ec183c95 100644 --- a/src/spdlog.cpp +++ b/src/spdlog.cpp @@ -22,8 +22,5 @@ // template instantiate logger constructor with sinks init list template spdlog::logger::logger(std::string name, sinks_init_list::iterator begin, sinks_init_list::iterator end); -template class spdlog::details::circular_q; template class spdlog::sinks::base_sink; -template class spdlog::sinks::base_sink; -template class fmt::basic_string_view; -template class fmt::basic_memory_buffer; \ No newline at end of file +template class spdlog::sinks::base_sink; \ No newline at end of file