mirror of
https://github.com/Tencent/rapidjson.git
synced 2025-03-04 19:13:40 +01:00
remove C++ 11 enum syntax
This commit is contained in:
parent
6f3cccd6e1
commit
c491dd5213
@ -138,7 +138,7 @@ RAPIDJSON_MULTILINEMACRO_END
|
||||
//! Combination of validate flags
|
||||
/*! \see
|
||||
*/
|
||||
enum ValidateFlag : unsigned {
|
||||
enum ValidateFlag {
|
||||
kValidateNoFlags = 0, //!< No flags are set.
|
||||
kValidateContinueOnErrorFlag = 1, //!< Don't stop after first validation error.
|
||||
kValidateDefaultFlags = RAPIDJSON_VALIDATE_DEFAULT_FLAGS //!< Default validate flags. Can be customized by defining RAPIDJSON_VALIDATE_DEFAULT_FLAGS
|
||||
@ -2279,7 +2279,7 @@ RAPIDJSON_MULTILINEMACRO_END
|
||||
depth_ + 1,
|
||||
#endif
|
||||
&GetStateAllocator());
|
||||
sv->SetValidateFlags(inheritContinueOnErrors ? GetValidateFlags() : GetValidateFlags() & ~kValidateContinueOnErrorFlag);
|
||||
sv->SetValidateFlags(inheritContinueOnErrors ? GetValidateFlags() : GetValidateFlags() & ~(unsigned)kValidateContinueOnErrorFlag);
|
||||
return sv;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user