No implicit conversion from Type to GenericValue

This commit is contained in:
Zhihao Yuan 2014-10-23 13:34:51 -04:00 committed by Zhihao Yuan
parent 11f20c4faf
commit 0d90bcc709

View File

@ -451,7 +451,7 @@ public:
\param type Type of the value.
\note Default content for number is zero.
*/
GenericValue(Type type) RAPIDJSON_NOEXCEPT : data_(), flags_() {
explicit GenericValue(Type type) RAPIDJSON_NOEXCEPT : data_(), flags_() {
static const unsigned defaultFlags[7] = {
kNullFlag, kFalseFlag, kTrueFlag, kObjectFlag, kArrayFlag, kConstStringFlag,
kNumberAnyFlag