X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/5c19dc3ae3bd8e40a9c028b0deddd50ff337692c..dd5fb164cf5b32c462296bc65e289e100f74b59a:/OSX/libsecurity_cdsa_utilities/lib/acl_threshold.cpp diff --git a/OSX/libsecurity_cdsa_utilities/lib/acl_threshold.cpp b/OSX/libsecurity_cdsa_utilities/lib/acl_threshold.cpp index 17e568f9..7cccfa6d 100644 --- a/OSX/libsecurity_cdsa_utilities/lib/acl_threshold.cpp +++ b/OSX/libsecurity_cdsa_utilities/lib/acl_threshold.cpp @@ -53,7 +53,7 @@ public: const TypedList &sampleList; }; -bool ThresholdAclSubject::validate(const AclValidationContext &baseCtx, +bool ThresholdAclSubject::validates(const AclValidationContext &baseCtx, const TypedList &sample) const { #ifdef STRICTCOUNTING @@ -71,7 +71,7 @@ bool ThresholdAclSubject::validate(const AclValidationContext &baseCtx, SublistValidationContext ctx(baseCtx, sample); uint32 matched = 0; for (uint32 n = 0; n < totalSubjects; n++) { - if ((matched += elements[n]->validate(ctx)) >= minimumNeeded) + if ((matched += elements[n]->validates(ctx)) >= minimumNeeded) return true; #ifdef STRICTCOUNTING else if (matched + subSampleCount - n <= minimumNeeded) @@ -156,7 +156,7 @@ void ThresholdAclSubject::exportBlob(Writer &pub, Writer &priv) void ThresholdAclSubject::add(AclSubject *subject, unsigned beforePosition) { - secdebug("threshacl", "adding subject %p before position %u", + secinfo("threshacl", "adding subject %p before position %u", subject, beforePosition); elements.insert(elements.begin() + beforePosition, subject); totalSubjects++;