diff options
Diffstat (limited to 'src/mongo/db/startup_warnings_common.cpp')
-rw-r--r-- | src/mongo/db/startup_warnings_common.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/mongo/db/startup_warnings_common.cpp b/src/mongo/db/startup_warnings_common.cpp index c045a3f5f8d..9c444410b51 100644 --- a/src/mongo/db/startup_warnings_common.cpp +++ b/src/mongo/db/startup_warnings_common.cpp @@ -51,11 +51,10 @@ void logCommonStartupWarnings(const ServerGlobalParams& serverParams) { bool warned = false; { - const char* foo = strchr(versionString, '.') + 1; - int bar = atoi(foo); - if ((2 * (bar / 2)) != bar) { + auto&& vii = VersionInfoInterface::instance(); + if ((vii.minorVersion() % 2) != 0) { log() << startupWarningsLog; - log() << "** NOTE: This is a development version (" << versionString << ") of MongoDB." + log() << "** NOTE: This is a development version (" << vii.version() << ") of MongoDB." << startupWarningsLog; log() << "** Not recommended for production." << startupWarningsLog; warned = true; |