From 31abc55c8dd6714d8f48ed8c406b3c0e490ae284 Mon Sep 17 00:00:00 2001 From: Ansgar Becker Date: Tue, 17 Jan 2023 20:21:30 +0100 Subject: [PATCH] Disable ASLR and the same flag for 64 bit mode through base configuration. Include Vcl.Controls in dpr file, trying to fix some IDE explorer errors This version should be built with an updated madExcept 5.1.2, including a fix for ASLR. --- packages/Delphi11.2/heidisql.dpr | 1 + packages/Delphi11.2/heidisql.dproj | 10 +++------- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/packages/Delphi11.2/heidisql.dpr b/packages/Delphi11.2/heidisql.dpr index 6f6ad092..914d0efd 100644 --- a/packages/Delphi11.2/heidisql.dpr +++ b/packages/Delphi11.2/heidisql.dpr @@ -5,6 +5,7 @@ uses Vcl.Forms, System.SysUtils, Vcl.Dialogs, + Vcl.Controls, Winapi.Windows, main in '..\..\source\main.pas' {MainForm}, about in '..\..\source\about.pas' {AboutBox}, diff --git a/packages/Delphi11.2/heidisql.dproj b/packages/Delphi11.2/heidisql.dproj index 6306aa1c..8d1f0cb5 100644 --- a/packages/Delphi11.2/heidisql.dproj +++ b/packages/Delphi11.2/heidisql.dproj @@ -3,7 +3,7 @@ {32493ED6-4F48-45D7-9D50-E4FA13F59063} heidisql.dpr True - Release + Debug 3 Application VCL @@ -75,6 +75,8 @@ 1033 heidisql Vcl;System;Winapi;System.Win;Data;$(DCC_Namespace) + false + false true @@ -103,20 +105,15 @@ 3 2 true - false - none true CompanyName=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName);FileDescription=$(MSBuildProjectName);ProductName=$(MSBuildProjectName) Debug - none 2 true madExcept;$(DCC_Define) 3 - false - false true @@ -137,7 +134,6 @@ true CompanyName=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName);FileDescription=$(MSBuildProjectName);ProductName=$(MSBuildProjectName) 3 - true Debug PerMonitorV2 madExcept;$(DCC_Define)