From 8730dc9d0206e4b588333411bd2a3c4e44b79bb9 Mon Sep 17 00:00:00 2001 From: Aaron Date: Fri, 6 Mar 2009 13:42:52 -0500 Subject: [PATCH] replace couple copy() calls with getOwned() --- db/queryoptimizer.cpp | 2 +- db/queryutil.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/db/queryoptimizer.cpp b/db/queryoptimizer.cpp index 25a123eacac..ce9d68d1087 100644 --- a/db/queryoptimizer.cpp +++ b/db/queryoptimizer.cpp @@ -150,7 +150,7 @@ namespace mongo { mayRecordPlan_( true ), usingPrerecordedPlan_( false ), hint_( emptyObj ), - order_( order.copy() ), + order_( order.getOwned() ), oldNScanned_( 0 ), honorRecordedPlan_( honorRecordedPlan ) { if ( hint && !hint->eoo() ) { diff --git a/db/queryutil.cpp b/db/queryutil.cpp index 64afe9ac464..76f605e91c2 100644 --- a/db/queryutil.cpp +++ b/db/queryutil.cpp @@ -112,7 +112,7 @@ namespace mongo { FieldBoundSet::FieldBoundSet( const char *ns, const BSONObj &query ) : ns_( ns ), - query_( query.copy() ) { + query_( query.getOwned() ) { BSONObjIterator i( query_ ); while( i.more() ) { BSONElement e = i.next();