]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_cdsa_utilities/lib/objectacl.h
Security-59306.61.1.tar.gz
[apple/security.git] / OSX / libsecurity_cdsa_utilities / lib / objectacl.h
index 78a08bf7e822413907bdd92c63f62318fb014149..46cefc5414dde5dcacb9e08a8de672f15e2ecf07 100644 (file)
@@ -30,6 +30,7 @@
 
 #include <security_cdsa_utilities/aclsubject.h>
 #include <security_utilities/globalizer.h>
+#include <security_utilities/threading.h>
 #include <map>
 #include <set>
 #include <limits.h>
@@ -241,6 +242,7 @@ private:
 private:
     typedef map<CSSM_ACL_SUBJECT_TYPE, AclSubject::Maker *> MakerMap;
     static ModuleNexus<MakerMap> makers;       // registered subject Makers
+    static ModuleNexus<NormalMutex> makersMutex;
 
     static AclSubject::Maker &makerFor(CSSM_ACL_SUBJECT_TYPE type);
 };