summaryrefslogtreecommitdiff
path: root/src/mongo/db/ops/modifier_pull_all.cpp
diff options
context:
space:
mode:
authorAndrew Morrow <acm@10gen.com>2013-07-19 17:22:54 -0400
committerAndrew Morrow <acm@10gen.com>2013-07-22 14:03:04 -0400
commit4e2b1743b1366a5c6f943dbb40df2d19ac190da5 (patch)
tree4b564a1f4efd2521e4e2fc3e75c2ba2acaa8da31 /src/mongo/db/ops/modifier_pull_all.cpp
parentf33b633a7110d60a54626f17421c283e90a47c2f (diff)
downloadmongo-4e2b1743b1366a5c6f943dbb40df2d19ac190da5.tar.gz
SERVER-10275 Use size_t in pathsupport function
Diffstat (limited to 'src/mongo/db/ops/modifier_pull_all.cpp')
-rw-r--r--src/mongo/db/ops/modifier_pull_all.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mongo/db/ops/modifier_pull_all.cpp b/src/mongo/db/ops/modifier_pull_all.cpp
index ea9d57faedb..f805dd8560d 100644
--- a/src/mongo/db/ops/modifier_pull_all.cpp
+++ b/src/mongo/db/ops/modifier_pull_all.cpp
@@ -40,7 +40,7 @@ namespace mongo {
mutablebson::Document& doc;
// Index in _fieldRef for which an Element exist in the document.
- int32_t pathFoundIndex;
+ size_t pathFoundIndex;
// Element corresponding to _fieldRef[0.._idxFound].
mutablebson::Element pathFoundElement;
@@ -197,8 +197,7 @@ namespace mongo {
mutablebson::Document& doc = logBuilder->getDocument();
const bool pathExists = _preparedState->pathFoundElement.ok() &&
- (_preparedState->pathFoundIndex ==
- static_cast<int32_t>(_fieldRef.numParts() - 1));
+ (_preparedState->pathFoundIndex == (_fieldRef.numParts() - 1));
// value for the logElement ("field.path.name": <value>)
mutablebson::Element logElement = pathExists ?