]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_cssm/lib/cssmspi.h
Security-58286.20.16.tar.gz
[apple/security.git] / OSX / libsecurity_cssm / lib / cssmspi.h
index 35e8ea91b38229141a15908f125a07b88259afaa..e91e553e7d090d569b2853e9106e66cadb446f28 100644 (file)
 #define _CSSMSPI_H_  1
 
 #include <Security/cssmtype.h>
+#include <Security/cssmspi.h> /* CSSM_UPCALLS_PTR */
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wdeprecated-declarations"
+
 typedef CSSM_RETURN (CSSMAPI *CSSM_SPI_ModuleEventHandler)
     (const CSSM_GUID *ModuleGuid,
      void *CssmNotifyCallbackCtx,
@@ -124,6 +128,7 @@ CSSM_RETURN CSSMSPI
 CSSM_SPI_ModuleDetach (CSSM_MODULE_HANDLE ModuleHandle)
        DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 
+#pragma clang diagnostic pop
 
 #ifdef __cplusplus
 }