diff options
author | Charlie Swanson <cswanson310@gmail.com> | 2015-06-24 10:03:42 -0400 |
---|---|---|
committer | Charlie Swanson <cswanson310@gmail.com> | 2015-06-24 18:18:18 -0400 |
commit | 0e9371dbed499f6f2ab5066fffdc746747351c6d (patch) | |
tree | 8a15fd87d8004fbcf324e02fe52586f8f509deab /src/mongo/db/pipeline/document_source_limit.cpp | |
parent | 92750368e7a65031f4545d7c52ba268033b94a74 (diff) | |
download | mongo-0e9371dbed499f6f2ab5066fffdc746747351c6d.tar.gz |
SERVER-19105 Define macro for registering DocumentSources
Diffstat (limited to 'src/mongo/db/pipeline/document_source_limit.cpp')
-rw-r--r-- | src/mongo/db/pipeline/document_source_limit.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mongo/db/pipeline/document_source_limit.cpp b/src/mongo/db/pipeline/document_source_limit.cpp index 9729c6bae8f..b7e09785734 100644 --- a/src/mongo/db/pipeline/document_source_limit.cpp +++ b/src/mongo/db/pipeline/document_source_limit.cpp @@ -39,14 +39,14 @@ namespace mongo { using boost::intrusive_ptr; -const char DocumentSourceLimit::limitName[] = "$limit"; - DocumentSourceLimit::DocumentSourceLimit(const intrusive_ptr<ExpressionContext>& pExpCtx, long long limit) : DocumentSource(pExpCtx), limit(limit), count(0) {} +REGISTER_DOCUMENT_SOURCE(limit, DocumentSourceLimit::createFromBson); + const char* DocumentSourceLimit::getSourceName() const { - return limitName; + return "$limit"; } bool DocumentSourceLimit::coalesce(const intrusive_ptr<DocumentSource>& pNextSource) { |