diff options
Diffstat (limited to 'src/mongo/bson/bsonobjbuilder.cpp')
-rw-r--r-- | src/mongo/bson/bsonobjbuilder.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/mongo/bson/bsonobjbuilder.cpp b/src/mongo/bson/bsonobjbuilder.cpp index 1e0e2564d10..6406ff10991 100644 --- a/src/mongo/bson/bsonobjbuilder.cpp +++ b/src/mongo/bson/bsonobjbuilder.cpp @@ -63,7 +63,6 @@ namespace mongo { appendMaxKey( fieldName ); return; case jstOID: { OID o; - memset(&o, 0, sizeof(o)); appendOID( fieldName , &o); return; } @@ -81,7 +80,6 @@ namespace mongo { appendRegex( fieldName , "" ); return; case DBRef: { OID o; - memset(&o, 0, sizeof(o)); appendDBRef( fieldName , "" , o ); return; } @@ -118,8 +116,7 @@ namespace mongo { case MaxKey: appendMaxKey( fieldName ); return; case jstOID: { - OID o; - memset(&o, 0xFF, sizeof(o)); + OID o = OID::max(); appendOID( fieldName , &o); return; } |