diff --git a/src/3rdParty/salomesmesh/src/SMESH/DriverGMF.cpp b/src/3rdParty/salomesmesh/src/SMESH/DriverGMF.cpp index d72ff2363f..f108cbbcb2 100644 --- a/src/3rdParty/salomesmesh/src/SMESH/DriverGMF.cpp +++ b/src/3rdParty/salomesmesh/src/SMESH/DriverGMF.cpp @@ -55,7 +55,7 @@ namespace DriverGMF bool isExtensionCorrect( const std::string& fileName ) { - std::string ext = boost::filesystem::extension(fileName); + std::string ext = boost::filesystem::path(fileName).extension().string(); switch ( ext.size() ) { case 5: return ( ext == ".mesh" || ext == ".solb" ); case 6: return ( ext == ".meshb" );