diff options
author | Mathias Stearn <mathias@10gen.com> | 2017-12-19 13:23:11 -0500 |
---|---|---|
committer | Mathias Stearn <mathias@10gen.com> | 2018-01-04 14:52:26 -0500 |
commit | 1497899f237dd60ad7313913c38c3f07fe168f2b (patch) | |
tree | 61a59dcb02b09667f70c1ba0583e7684e2c6d2e2 /src/mongo/db/repl/oplog.cpp | |
parent | 87b39ba71f41b32fdc7ed2ba02cbcbba176075d7 (diff) | |
download | mongo-1497899f237dd60ad7313913c38c3f07fe168f2b.tar.gz |
SERVER-32302 Introduce BSONObjStlIterator as a proper stl-style iterator
Diffstat (limited to 'src/mongo/db/repl/oplog.cpp')
-rw-r--r-- | src/mongo/db/repl/oplog.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mongo/db/repl/oplog.cpp b/src/mongo/db/repl/oplog.cpp index bf7ec4dc823..001c20af84f 100644 --- a/src/mongo/db/repl/oplog.cpp +++ b/src/mongo/db/repl/oplog.cpp @@ -1191,9 +1191,9 @@ Status applyOperation_inlock(OperationContext* opCtx, !fieldO.Obj().isEmpty() && !fieldTs.Obj().isEmpty() && !fieldT.Obj().isEmpty()); std::vector<InsertStatement> insertObjs; - auto fieldOIt = fieldO.Obj().begin(); - auto fieldTsIt = fieldTs.Obj().begin(); - auto fieldTIt = fieldT.Obj().begin(); + auto fieldOIt = BSONObjIterator(fieldO.Obj()); + auto fieldTsIt = BSONObjIterator(fieldTs.Obj()); + auto fieldTIt = BSONObjIterator(fieldT.Obj()); while (true) { auto oElem = fieldOIt.next(); |