diff --git a/IDE/src/IDEApp.bf b/IDE/src/IDEApp.bf index 5f3250fd..d05209e3 100644 --- a/IDE/src/IDEApp.bf +++ b/IDE/src/IDEApp.bf @@ -10355,7 +10355,8 @@ namespace IDE Environment.GetExecutableFilePath(exeFilePath); mVersionInfo = new .(); mVersionInfo.GetVersionInfo(exeFilePath).IgnoreError(); - Debug.Assert(mVersionInfo.FileVersion == cVersion); + if (!String.IsNullOrEmpty(mVersionInfo.FileVersion)) + Debug.Assert(mVersionInfo.FileVersion == cVersion); #if BF_PLATFORM_WINDOWS exeTime = File.GetLastWriteTime(exeFilePath).GetValueOrDefault(); #endif diff --git a/IDEHelper/Compiler/BfResolvedTypeUtils.h b/IDEHelper/Compiler/BfResolvedTypeUtils.h index 21d129a2..adb2c6bf 100644 --- a/IDEHelper/Compiler/BfResolvedTypeUtils.h +++ b/IDEHelper/Compiler/BfResolvedTypeUtils.h @@ -1049,7 +1049,7 @@ public: { if (mGenericIdx < (int)mTypeDef->mGenericParamDefs.size()) return mTypeDef->mGenericParamDefs[mGenericIdx]->mName; - return NULL; + return "???"; } };