make cloneInto private, because calling it with the wrong size allocation would be bad.

This commit is contained in:
James Jensen 2016-04-07 11:36:39 -04:00
parent 28bcbcbbb2
commit ade9662e1f

View File

@ -812,7 +812,7 @@ public:
const std::vector<std::string>& context, const std::vector<std::string>& context,
valijson::ValidationResults *results) const = 0; valijson::ValidationResults *results) const = 0;
protected: private:
virtual Constraint * cloneInto(void *) const = 0; virtual Constraint * cloneInto(void *) const = 0;
virtual size_t sizeOf() const = 0; virtual size_t sizeOf() const = 0;