summaryrefslogtreecommitdiff
path: root/src/mongo/bson/bsonobjbuilder.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/bson/bsonobjbuilder.cpp')
-rw-r--r--src/mongo/bson/bsonobjbuilder.cpp5
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;
}