diff --git a/db/matcher.cpp b/db/matcher.cpp index c9f10335922..ba3edbe42af 100644 --- a/db/matcher.cpp +++ b/db/matcher.cpp @@ -314,11 +314,11 @@ namespace mongo { return false; } - uassert( 14814 , "$and expression must be a nonempty array" , e.type() == Array && e.embeddedObject().nFields() > 0 ); + uassert( 14815 , "$and expression must be a nonempty array" , e.type() == Array && e.embeddedObject().nFields() > 0 ); BSONObjIterator i( e.embeddedObject() ); while( i.more() ) { BSONElement e = i.next(); - uassert( 14811 , "$and elements must be objects" , e.type() == Object ); + uassert( 14818 , "$and elements must be objects" , e.type() == Object ); BSONObjIterator j( e.embeddedObject() ); while( j.more() ) { parseMatchExpressionElement( j.next(), subMatcher ); diff --git a/db/queryutil.cpp b/db/queryutil.cpp index ed6ee0fafc3..b0b4a1162f7 100644 --- a/db/queryutil.cpp +++ b/db/queryutil.cpp @@ -772,11 +772,11 @@ namespace mongo { void FieldRangeSet::processQueryField( const BSONElement &e, bool optimize ) { if ( strcmp( e.fieldName(), "$and" ) == 0 ) { - uassert( 14812 , "$and expression must be a nonempty array" , e.type() == Array && e.embeddedObject().nFields() > 0 ); + uassert( 14816 , "$and expression must be a nonempty array" , e.type() == Array && e.embeddedObject().nFields() > 0 ); BSONObjIterator i( e.embeddedObject() ); while( i.more() ) { BSONElement e = i.next(); - uassert( 14813 , "$and elements must be objects" , e.type() == Object ); + uassert( 14817 , "$and elements must be objects" , e.type() == Object ); BSONObjIterator j( e.embeddedObject() ); while( j.more() ) { processQueryField( j.next(), optimize );