Skip to content

Commit c491dd5

Browse files
author
Steve Hanson
committed
remove C++ 11 enum syntax
1 parent 6f3cccd commit c491dd5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

include/rapidjson/schema.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ RAPIDJSON_MULTILINEMACRO_END
138138
//! Combination of validate flags
139139
/*! \see
140140
*/
141-
enum ValidateFlag : unsigned {
141+
enum ValidateFlag {
142142
kValidateNoFlags = 0, //!< No flags are set.
143143
kValidateContinueOnErrorFlag = 1, //!< Don't stop after first validation error.
144144
kValidateDefaultFlags = RAPIDJSON_VALIDATE_DEFAULT_FLAGS //!< Default validate flags. Can be customized by defining RAPIDJSON_VALIDATE_DEFAULT_FLAGS
@@ -2279,7 +2279,7 @@ RAPIDJSON_MULTILINEMACRO_END
22792279
depth_ + 1,
22802280
#endif
22812281
&GetStateAllocator());
2282-
sv->SetValidateFlags(inheritContinueOnErrors ? GetValidateFlags() : GetValidateFlags() & ~kValidateContinueOnErrorFlag);
2282+
sv->SetValidateFlags(inheritContinueOnErrors ? GetValidateFlags() : GetValidateFlags() & ~(unsigned)kValidateContinueOnErrorFlag);
22832283
return sv;
22842284
}
22852285

0 commit comments

Comments
 (0)