X-Git-Url: https://git.saurik.com/apple/securityd.git/blobdiff_plain/f7aa9f666a1c7ab343b4ce8f1677ea253c4e126e..4cd1cad0dea00daa03e1b54fdf2797a02373ad5b:/src/acls.cpp diff --git a/src/acls.cpp b/src/acls.cpp index a366b9d..2c2cb5b 100644 --- a/src/acls.cpp +++ b/src/acls.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2000-2007 Apple Inc. All Rights Reserved. + * Copyright (c) 2000-2008 Apple Inc. All Rights Reserved. * * @APPLE_LICENSE_HEADER_START@ * @@ -37,6 +37,8 @@ #include #include +#include +#include // // SecurityServerAcl is virtual @@ -87,6 +89,7 @@ void SecurityServerAcl::changeOwner(const AclOwnerPrototype &newOwner, void SecurityServerAcl::validate(AclAuthorization auth, const AccessCredentials *cred, Database *db) { SecurityServerEnvironment env(*this, db); + StLock objectSequence(aclSequence); StLock processSequence(Server::process().aclSequence); ObjectAcl::validate(auth, cred, &env);