summaryrefslogtreecommitdiff
path: root/src/mongo/base/validate_locale.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/base/validate_locale.cpp')
-rw-r--r--src/mongo/base/validate_locale.cpp26
1 files changed, 12 insertions, 14 deletions
diff --git a/src/mongo/base/validate_locale.cpp b/src/mongo/base/validate_locale.cpp
index 54d9d1a0c22..5a4320c34c5 100644
--- a/src/mongo/base/validate_locale.cpp
+++ b/src/mongo/base/validate_locale.cpp
@@ -33,22 +33,20 @@
namespace mongo {
-MONGO_INITIALIZER_GENERAL(ValidateLocale,
- MONGO_NO_PREREQUISITES,
- MONGO_DEFAULT_PREREQUISITES)
- (InitializerContext*) {
- try {
- // Validate that boost can correctly load the user's locale
- boost::filesystem::path("/").has_root_directory();
- }
- catch (const std::runtime_error&) {
- return Status(ErrorCodes::BadValue, "Invalid or no user locale set."
+MONGO_INITIALIZER_GENERAL(ValidateLocale, MONGO_NO_PREREQUISITES, MONGO_DEFAULT_PREREQUISITES)
+(InitializerContext*) {
+ try {
+ // Validate that boost can correctly load the user's locale
+ boost::filesystem::path("/").has_root_directory();
+ } catch (const std::runtime_error&) {
+ return Status(ErrorCodes::BadValue,
+ "Invalid or no user locale set."
#ifndef _WIN32
- " Please ensure LANG and/or LC_* environment variables are set correctly."
+ " Please ensure LANG and/or LC_* environment variables are set correctly."
#endif
- );
- }
- return Status::OK();
+ );
}
+ return Status::OK();
+}
} // namespace mongo