diff options
author | dwight <dwight@10gen.com> | 2010-07-06 16:11:56 -0400 |
---|---|---|
committer | dwight <dwight@10gen.com> | 2010-07-06 16:11:56 -0400 |
commit | c103884d09b9810a06b46a8b3e1af51f28a6c331 (patch) | |
tree | 90c6634c378d40994c7481bd8de5f72e95729cb5 /bson | |
parent | 284036df90fa27a15838876b808750a5de6739fe (diff) | |
download | mongo-c103884d09b9810a06b46a8b3e1af51f28a6c331.tar.gz |
better diag screen rs
Diffstat (limited to 'bson')
-rw-r--r-- | bson/bson_db.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/bson/bson_db.h b/bson/bson_db.h index c764887ef97..9d0cadc948c 100644 --- a/bson/bson_db.h +++ b/bson/bson_db.h @@ -41,7 +41,9 @@ namespace mongo { } inline OpTime BSONElement::_opTime() const { - return OpTime( *reinterpret_cast< const unsigned long long* >( value() ) ); + if( type() == mongo::Date || type() == Timestamp ) + return OpTime( *reinterpret_cast< const unsigned long long* >( value() ) ); + return OpTime(); } inline string BSONElement::_asCode() const { |