summaryrefslogtreecommitdiff
path: root/db/lasterror.h
diff options
context:
space:
mode:
Diffstat (limited to 'db/lasterror.h')
-rw-r--r--db/lasterror.h62
1 files changed, 31 insertions, 31 deletions
diff --git a/db/lasterror.h b/db/lasterror.h
index d251a5971c2..10a3f347446 100644
--- a/db/lasterror.h
+++ b/db/lasterror.h
@@ -1,8 +1,8 @@
// lasterror.h
/**
-* Copyright (C) 2009 10gen Inc.
-*
+* Copyright (C) 2009 10gen Inc.
+*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License, version 3,
* as published by the Free Software Foundation.
@@ -22,33 +22,33 @@
namespace mongo {
-struct LastError {
- string msg;
- int nPrev;
- void raiseError(const char *_msg) {
- msg = _msg;
- nPrev = 1;
- }
- bool haveError() const {
- return !msg.empty();
+ struct LastError {
+ string msg;
+ int nPrev;
+ void raiseError(const char *_msg) {
+ msg = _msg;
+ nPrev = 1;
+ }
+ bool haveError() const {
+ return !msg.empty();
+ }
+ void resetError() {
+ msg.clear();
+ }
+ LastError() {
+ nPrev = 0;
+ }
+ };
+
+ extern boost::thread_specific_ptr<LastError> lastError;
+
+ inline void raiseError(const char *msg) {
+ LastError *le = lastError.get();
+ if ( le == 0 ) {
+ DEV log() << "warning: lastError==0 can't report:" << msg << '\n';
+ return;
+ }
+ le->raiseError(msg);
}
- void resetError() {
- msg.clear();
- }
- LastError() {
- nPrev = 0;
- }
-};
-
-extern boost::thread_specific_ptr<LastError> lastError;
-
-inline void raiseError(const char *msg) {
- LastError *le = lastError.get();
- if ( le == 0 ) {
- DEV log() << "warning: lastError==0 can't report:" << msg << '\n';
- return;
- }
- le->raiseError(msg);
-}
-
-} // namespace mongo
+
+} // namespace mongo