Browse Source

Remove extern declaration of std::vector<std::string>::emplace_back to fix compliation with MSVC

Joel Schumacher 6 years ago
parent
commit
0499f03891
2 changed files with 0 additions and 2 deletions
  1. 0 1
      src/common/StringMap.cpp
  2. 0 1
      src/common/StringMap.h

+ 0 - 1
src/common/StringMap.cpp

@@ -22,4 +22,3 @@
 
 // See the header
 template class std::vector<std::string>;
-template decltype(std::vector<std::string>().emplace_back("")) std::vector<std::string>::emplace_back<const char *const&>(const char *const&);

+ 0 - 1
src/common/StringMap.h

@@ -30,7 +30,6 @@
 // getNames(), we end up with multiple copies in the object files. This
 // declaration means we only emit it once (in StringMap.cpp).
 extern template class std::vector<std::string>;
-extern template decltype(std::vector<std::string>().emplace_back("")) std::vector<std::string>::emplace_back<const char *const&>(const char *const&);
 
 namespace love
 {