diff --git a/BeefLibs/corlib/src/FFI/Function.bf b/BeefLibs/corlib/src/FFI/Function.bf index 260f86e9..d3fcd606 100644 --- a/BeefLibs/corlib/src/FFI/Function.bf +++ b/BeefLibs/corlib/src/FFI/Function.bf @@ -137,20 +137,18 @@ namespace System.FFI #if BF_PLATFORM_WINDOWS #if BF_64_BIT + [AllowDuplicates] enum FFIABI : int32 { NotSet = 0, StdCall = 1, -#unwarn ThisCall = 1, -#unwarn FastCall = 1, -#unwarn MS_CDecl = 1, -#unwarn Default = 1 } #else + [AllowDuplicates] enum FFIABI : int32 { NotSet = 0, @@ -167,6 +165,7 @@ namespace System.FFI #else //!BF_PLATFORM_WINDOWS #if BF_64_BIT + [AllowDuplicates] enum FFIABI : int32 { NotSet = 0, @@ -175,6 +174,7 @@ namespace System.FFI Default = Unix64 } #else + [AllowDuplicates] enum FFIABI : int32 { NotSet = 0, diff --git a/IDE/src/IDEApp.bf b/IDE/src/IDEApp.bf index 73687577..afc2a8ad 100644 --- a/IDE/src/IDEApp.bf +++ b/IDE/src/IDEApp.bf @@ -10175,7 +10175,9 @@ namespace IDE Environment.GetExecutableFilePath(exeFilePath); mVersionInfo = new .(); mVersionInfo.GetVersionInfo(exeFilePath).IgnoreError(); +#if BF_PLATFORM_WINDOWS exeTime = File.GetLastWriteTime(exeFilePath).GetValueOrDefault(); +#endif } return mVersionInfo; }