mirror of
https://github.com/veracrypt/VeraCrypt.git
synced 2026-10-05 16:46:35 -05:00
Fixed macFUSE support for macOS 11 (Big Sur) (#699)
This commit is contained in:
1 parent
719f32fa77
commit
66e550d11f
4 files changed
+11
-4
No files matched your search
@@ -123,13 +123,17 @@ namespace VeraCrypt
|
||||
fuseVersionStringLength = MAXHOSTNAMELEN;
|
||||
if ((status = sysctlbyname ("vfs.generic.osxfuse.version.number", fuseVersionString, &fuseVersionStringLength, NULL, 0)) != 0)
|
||||
{
|
||||
throw HigherFuseVersionRequired (SRC_POS);
|
||||
fuseVersionStringLength = MAXHOSTNAMELEN;
|
||||
if ((status = sysctlbyname ("vfs.generic.macfuse.version.number", fuseVersionString, &fuseVersionStringLength, NULL, 0)) != 0)
|
||||
{
|
||||
throw HigherFuseVersionRequired (SRC_POS);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// look for OSXFuse dynamic library
|
||||
struct stat sb;
|
||||
if (0 != stat("/usr/local/lib/libosxfuse_i64.2.dylib", &sb))
|
||||
if (0 != stat("/usr/local/lib/libosxfuse_i64.2.dylib", &sb) && 0 != stat("/usr/local/lib/libfuse.dylib", &sb))
|
||||
{
|
||||
throw HigherFuseVersionRequired (SRC_POS);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user