summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog/coll_mod.cpp
diff options
context:
space:
mode:
authorEvgeni Dobranov <evgeni.dobranov@mongodb.com>2019-09-09 21:25:21 +0000
committerevergreen <evergreen@mongodb.com>2019-09-09 21:25:21 +0000
commit857c21aec7011c9b8858bdd032e9c0c24970faef (patch)
tree728fe1f4967eace5b4c39d6e49e277f1a9c46e26 /src/mongo/db/catalog/coll_mod.cpp
parent35211e5167fb9a3de774dfcc866ef05d6dd4755f (diff)
downloadmongo-857c21aec7011c9b8858bdd032e9c0c24970faef.tar.gz
SERVER-41896 Take a unique_ptr as an argument to RecoveryUnit::registerChange()
Diffstat (limited to 'src/mongo/db/catalog/coll_mod.cpp')
-rw-r--r--src/mongo/db/catalog/coll_mod.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/catalog/coll_mod.cpp b/src/mongo/db/catalog/coll_mod.cpp
index 99a65c73471..a1f87acd21e 100644
--- a/src/mongo/db/catalog/coll_mod.cpp
+++ b/src/mongo/db/catalog/coll_mod.cpp
@@ -368,7 +368,7 @@ Status _collModInternal(OperationContext* opCtx,
// in cmrNew will be invalidated and the idx pointer in cmrOld will be valid again.
cmrNew.idx = coll->getIndexCatalog()->refreshEntry(opCtx, cmrOld.idx);
opCtx->recoveryUnit()->registerChange(
- new CollModResultChange(oldExpireSecs, newExpireSecs, result));
+ std::make_unique<CollModResultChange>(oldExpireSecs, newExpireSecs, result));
if (MONGO_FAIL_POINT(assertAfterIndexUpdate)) {
log() << "collMod - assertAfterIndexUpdate fail point enabled.";