summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/document_source_redact.h
diff options
context:
space:
mode:
authorJames Wahlin <james.wahlin@10gen.com>2017-04-05 09:59:54 -0400
committerJames Wahlin <james.wahlin@10gen.com>2017-04-29 09:21:00 -0400
commit5273c2bad7df58c44afdd677609b8656f399a906 (patch)
tree0257684f5555293d72e07179c6b058081c247019 /src/mongo/db/pipeline/document_source_redact.h
parent2e8e60bfef83ac9c7bf494b0f80977686cb1b772 (diff)
downloadmongo-5273c2bad7df58c44afdd677609b8656f399a906.tar.gz
SERVER-28651 Move agg var ownership to ExpressionContext
Diffstat (limited to 'src/mongo/db/pipeline/document_source_redact.h')
-rw-r--r--src/mongo/db/pipeline/document_source_redact.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/mongo/db/pipeline/document_source_redact.h b/src/mongo/db/pipeline/document_source_redact.h
index 8177de12eeb..b894ec9e3f2 100644
--- a/src/mongo/db/pipeline/document_source_redact.h
+++ b/src/mongo/db/pipeline/document_source_redact.h
@@ -56,12 +56,11 @@ private:
DocumentSourceRedact(const boost::intrusive_ptr<ExpressionContext>& expCtx,
const boost::intrusive_ptr<Expression>& previsit);
- // These both work over _variables
+ // These both work over pExpCtx->variables.
boost::optional<Document> redactObject(); // redacts CURRENT
Value redactValue(const Value& in);
Variables::Id _currentId;
- std::unique_ptr<Variables> _variables;
boost::intrusive_ptr<Expression> _expression;
};