diff --git a/libsrc/core/version.cpp b/libsrc/core/version.cpp index 546abbf7..4247cfb1 100644 --- a/libsrc/core/version.cpp +++ b/libsrc/core/version.cpp @@ -23,7 +23,7 @@ namespace ngcore } static bool dummy = [](){ - SetLibraryVersion("netgen", NETGEN_VERSION); + SetLibraryVersion("netgen", VersionInfo(NETGEN_VERSION)); return true; }(); } // namespace ngcore diff --git a/libsrc/core/version.hpp b/libsrc/core/version.hpp index 3048ce5b..0e5a1777 100644 --- a/libsrc/core/version.hpp +++ b/libsrc/core/version.hpp @@ -24,25 +24,25 @@ namespace ngcore vstring = vstring.substr(1,vstring.size()-1); auto dot = vstring.find('.'); mayor_ = std::stoi(vstring.substr(0,dot)); - if(dot == size_t(-1)) vstring = ""; + if(dot == std::string::npos) vstring = ""; else vstring = vstring.substr(dot+1, vstring.size()-dot-1); if(!vstring.empty()) { dot = vstring.find('.'); minor_ = std::stoi(vstring.substr(0,dot)); - if (dot == size_t(-1)) vstring = ""; + if (dot == std::string::npos) vstring = ""; else vstring = vstring.substr(dot+1, vstring.size()-dot-1); if(!vstring.empty()) { dot = vstring.find('-'); release = std::stoi(vstring.substr(0,dot)); - if(dot == size_t(-1)) vstring = ""; + if(dot == std::string::npos) vstring = ""; else vstring = vstring.substr(dot+1,vstring.size()-dot-1); if(!vstring.empty()) { dot = vstring.find('-'); patch = std::stoi(vstring.substr(0,dot)); - if(dot == size_t(-1)) vstring = ""; + if(dot == std::string::npos) vstring = ""; else vstring = vstring.substr(dot+1, vstring.size()-dot-1); if(!vstring.empty()) git_hash = vstring;