From ade9662e1f6786c7f82ff470db890f0f2328234a Mon Sep 17 00:00:00 2001 From: James Jensen Date: Thu, 7 Apr 2016 11:36:39 -0400 Subject: [PATCH] make cloneInto private, because calling it with the wrong size allocation would be bad. --- include/valijson/constraints/concrete_constraints.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/valijson/constraints/concrete_constraints.hpp b/include/valijson/constraints/concrete_constraints.hpp index 142aaa1..e5dbe64 100644 --- a/include/valijson/constraints/concrete_constraints.hpp +++ b/include/valijson/constraints/concrete_constraints.hpp @@ -812,7 +812,7 @@ public: const std::vector& context, valijson::ValidationResults *results) const = 0; -protected: +private: virtual Constraint * cloneInto(void *) const = 0; virtual size_t sizeOf() const = 0;