diff --git a/Source/GeometryMappers/imstkTetraTriangleMap.cpp b/Source/GeometryMappers/imstkTetraTriangleMap.cpp index a2475f90df563816b3c418035f4206375a91955a..59dae5b03a6c2d84b4c9e98c8c8d3e9ae69c8de1 100644 --- a/Source/GeometryMappers/imstkTetraTriangleMap.cpp +++ b/Source/GeometryMappers/imstkTetraTriangleMap.cpp @@ -140,7 +140,7 @@ TetraTriangleMap::isValid() const { auto meshMaster = static_cast<TetrahedralMesh*>(m_master.get()); #if defined(DEBUG) || defined(_DEBUG) || !defined(NDEBUG) - CHECK(dynamic_cast<TetrahedralMesh*>(m_master.get())) << "Fail to cast from geometry to mesh"; + CHECK(dynamic_cast < TetrahedralMesh * > (m_master.get()) == nullptr) << "Fail to cast from geometry to mesh"; #endif auto totalElementsMaster = meshMaster->getNumTetrahedra(); diff --git a/Source/Scene/imstkScene.h b/Source/Scene/imstkScene.h index 097cfb7db2c8f6b48bffe399a3b1b81b7fdf0558..227d2a578229d2a24211a595384cfdfb03fe471d 100644 --- a/Source/Scene/imstkScene.h +++ b/Source/Scene/imstkScene.h @@ -23,6 +23,7 @@ #include <atomic> #include <functional> +#include <string> #include <thread> #include <unordered_map> #include <vector>