diff options
author | Vincent Do <do.vincent@live.com> | 2016-05-18 16:00:10 -0400 |
---|---|---|
committer | Vincent Do <vincent.do@mongodb.com> | 2016-05-27 10:31:19 -0400 |
commit | ba23c68f0bf0a594a4af7080900ea03bda133fa4 (patch) | |
tree | 37d2a1f38df2f00615c8898dc395a524c564eeb1 /src/mongo/platform/decimal128.h | |
parent | 9b3fc54ceb6d1066e423f7c562c22de2f5c6480e (diff) | |
download | mongo-ba23c68f0bf0a594a4af7080900ea03bda133fa4.tar.gz |
SERVER-23703 Make NumberDecimal accepts only valid strings
Diffstat (limited to 'src/mongo/platform/decimal128.h')
-rw-r--r-- | src/mongo/platform/decimal128.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mongo/platform/decimal128.h b/src/mongo/platform/decimal128.h index f347ec42f70..6fa6d6d3e2c 100644 --- a/src/mongo/platform/decimal128.h +++ b/src/mongo/platform/decimal128.h @@ -177,6 +177,10 @@ public: */ explicit Decimal128(std::string stringValue, RoundingMode roundMode = kRoundTiesToEven); + Decimal128(std::string stringValue, + std::uint32_t* signalingFlag, + RoundingMode roundMode = kRoundTiesToEven); + /** * This function gets the inner Value struct storing a Decimal128 value. */ |