Fix VC++ /W4 warning

This commit is contained in:
Andreas Fabri 2021-12-14 14:35:52 +00:00
parent 33fd57c0f1
commit d721a0c15b
2 changed files with 5 additions and 2 deletions

View File

@ -12,7 +12,7 @@
// //
#include <string> #include <string>
#include <CGAL/Surface_mesh.h>
#include <CGAL/config.h> #include <CGAL/config.h>
#if defined(BOOST_MSVC) #if defined(BOOST_MSVC)

View File

@ -54,7 +54,10 @@ static inline std::string get_file_extension(const std::string fname)
return std::string(); return std::string();
std::string ext = fname.substr(dot+1, fname.length() - dot - 1); std::string ext = fname.substr(dot+1, fname.length() - dot - 1);
std::transform(ext.begin(), ext.end(), ext.begin(), ::tolower); std::transform(ext.begin(), ext.end(), ext.begin(),
[](char c) {
return static_cast<char>(std::tolower(static_cast<unsigned char>(c)));
});
return ext; return ext;
} }