use full path for security framework

This commit is contained in:
Amos Joshua
2023-08-24 16:39:06 +02:00
parent 11da1c781e
commit f735fe4e03
+1 -4
View File
@@ -55,10 +55,7 @@ SecCertificateRef getCertificateAtIndex(SecTrustRef serverTrust, CFIndex index)
int osVersionThreshold = 12; // macOS 12+
#endif
SecCertificateRef certificate = NULL;
void *_Security = dlopen("Security.framework/Security", RTLD_NOW);
if (_Security == NULL) {
_Security = dlopen("/System/Library/Frameworks/Security.framework/Security", RTLD_NOW);
}
void *_Security = dlopen("/System/Library/Frameworks/Security.framework/Security", RTLD_NOW);
if (majorVersion >= osVersionThreshold)
{