summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Nilsson <andreas.nilsson@10gen.com>2013-07-31 17:47:20 +0100
committerDan Pasette <dan@10gen.com>2013-07-31 16:57:04 -0400
commit6e87ce7c6fa79e738db42f676e3a92a780da0d6d (patch)
tree8872469c41a89ccdd340c0e5ab3a319ea725ac07
parenta57449ba7630559b5a9f4f090253057d0677b8b1 (diff)
downloadmongo-6e87ce7c6fa79e738db42f676e3a92a780da0d6d.tar.gz
SERVER-9808 Fix issues found in static code analysis
-rw-r--r--src/mongo/db/repl/bgsync.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/repl/bgsync.cpp b/src/mongo/db/repl/bgsync.cpp
index d363af138d1..49218c006a5 100644
--- a/src/mongo/db/repl/bgsync.cpp
+++ b/src/mongo/db/repl/bgsync.cpp
@@ -63,7 +63,8 @@ namespace replset {
BackgroundSyncInterface::~BackgroundSyncInterface() {}
size_t getSize(const BSONObj& o) {
- return o.objsize();
+ // SERVER-9808 Avoid Fortify complaint about implicit signed->unsigned conversion
+ return static_cast<size_t>(o.objsize());
}
BackgroundSync::BackgroundSync() : _buffer(bufferMaxSizeGauge, &getSize),