| Index: base/crypto/cssm_init.h
|
| ===================================================================
|
| --- base/crypto/cssm_init.h (revision 77556)
|
| +++ base/crypto/cssm_init.h (working copy)
|
| @@ -12,8 +12,6 @@
|
|
|
| namespace base {
|
|
|
| -class Lock;
|
| -
|
| // Initialize CSSM if it isn't already initialized. This must be called before
|
| // any other CSSM functions. This function is thread-safe, and CSSM will only
|
| // ever be initialized once. CSSM will be properly shut down on program exit.
|
| @@ -38,13 +36,6 @@
|
| void* CSSMMalloc(CSSM_SIZE size);
|
| void CSSMFree(void* ptr);
|
|
|
| -// The OS X certificate and key management wrappers over CSSM are not
|
| -// thread-safe. In particular, code that accesses the CSSM database is
|
| -// problematic.
|
| -//
|
| -// http://developer.apple.com/mac/library/documentation/Security/Reference/certifkeytrustservices/Reference/reference.html
|
| -Lock& GetMacSecurityServicesLock();
|
| -
|
| // Wrapper class for CSSM_DATA type. This should only be used when using the
|
| // CL/TP/CSP handles from above, since that's the only time we're guaranteed (or
|
| // supposed to be guaranteed) that our memory management functions will be used.
|
|
|