diff --git a/include/Nazara/Graphics/CullingList.inl b/include/Nazara/Graphics/CullingList.inl index ecd414ea4..d4f80b3d7 100644 --- a/include/Nazara/Graphics/CullingList.inl +++ b/include/Nazara/Graphics/CullingList.inl @@ -356,7 +356,12 @@ namespace Nz template template + #ifdef NAZARA_COMPILER_MSVC + // MSVC bug typename CullingList::Entry& CullingList::Entry::operator=(Entry&& entry) + #else + typename CullingList::template Entry& CullingList::Entry::operator=(Entry&& entry) + #endif { m_index = entry.m_index; m_parent = entry.m_parent; @@ -403,7 +408,7 @@ namespace Nz } ////////////////////////////////////////////////////////////////////////// - + template CullingList::VolumeEntry::VolumeEntry() : Entry()