summaryrefslogtreecommitdiff
path: root/src/mongo/db/field_parser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/field_parser.cpp')
-rw-r--r--src/mongo/db/field_parser.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/field_parser.cpp b/src/mongo/db/field_parser.cpp
index 94207bf7d22..0afde43f427 100644
--- a/src/mongo/db/field_parser.cpp
+++ b/src/mongo/db/field_parser.cpp
@@ -206,7 +206,7 @@ FieldParser::FieldState FieldParser::extract(BSONElement elem,
if (elem.type() == String) {
// Extract everything, including embedded null characters.
- *out = string(elem.valuestr(), elem.valuestrsize() - 1);
+ *out = elem.str();
return FIELD_SET;
}