diff --git a/platform/util/src/com/intellij/openapi/util/io/FileSystemUtil.java b/platform/util/src/com/intellij/openapi/util/io/FileSystemUtil.java index 97757a42f73c..1b30774a5e3b 100644 --- a/platform/util/src/com/intellij/openapi/util/io/FileSystemUtil.java +++ b/platform/util/src/com/intellij/openapi/util/io/FileSystemUtil.java @@ -421,7 +421,7 @@ public class FileSystemUtil { SystemInfo.isSolaris ? (SystemInfo.is32Bit ? 48 : 40) : -1; myTimeOffset = SystemInfo.isLinux ? (SystemInfo.is32Bit ? 72 : 88) : - SystemInfo.isMac | SystemInfo.isFreeBSD ? 40 : + SystemInfo.isMac | SystemInfo.isFreeBSD ? (SystemInfo.is32Bit ? 32 : 40) : SystemInfo.isSolaris ? 64 : -1; if (myModeOffset < 0) throw new IllegalStateException("Unsupported OS: " + SystemInfo.OS_NAME);