FBXImporter: Add explicit instantiation of log_prefix so other FBX source files can see it

pull/1471/head
Turo Lamminen 2017-10-05 11:05:27 +03:00
parent bf1aaf98f9
commit afce984228
1 changed files with 8 additions and 0 deletions

View File

@ -58,6 +58,14 @@ namespace Formatter {
typedef class basic_formatter< char, std::char_traits<char>, std::allocator<char> > format; typedef class basic_formatter< char, std::char_traits<char>, std::allocator<char> > format;
} }
#ifndef _MSC_VER
// GCC and Clang need to see this explicit declaration to avoid warning
// MSVC complains about redeclaration even though this is just the
// declaration, not the definition
class FBXImporter;
template<> const std::string LogFunctions<FBXImporter>::log_prefix;
#endif // _MSC_VER
// ------------------------------------------------------------------------------------------- // -------------------------------------------------------------------------------------------
/** Load the Autodesk FBX file format. /** Load the Autodesk FBX file format.