diff options
author | Andrew Morrow <acm@10gen.com> | 2013-07-19 17:22:54 -0400 |
---|---|---|
committer | Andrew Morrow <acm@10gen.com> | 2013-07-22 14:03:04 -0400 |
commit | 4e2b1743b1366a5c6f943dbb40df2d19ac190da5 (patch) | |
tree | 4b564a1f4efd2521e4e2fc3e75c2ba2acaa8da31 /src/mongo/db/ops/modifier_pull_all.cpp | |
parent | f33b633a7110d60a54626f17421c283e90a47c2f (diff) | |
download | mongo-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.cpp | 5 |
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 ? |